Mysore in Karnataka is the best reason to explore this state of India. Mysore is not commercial capital of Karnataka but it is main cultural hub of the state. Therefore, Mysore is one of the favorite tourist destinations of the entire South India. Popularly, Mysore is also referred as the “City of Palaces”. Other than tourist spots, Mysore is also rich in...