Mysore Palace is one of the most significant heritages in India. A beautiful 3 storyed structure that is located in the heart of the city, and offering an excellent insight in the history and past glory of the place and the Wodeyar kingdom, the palace is a must visit in […]