2 years ago

Top 6 tourist destinations to see in Mysore, India

Mysore Palace, also known as Mysore Maharaja Palace is one among the largest palaces in India. It is situated in the city’s center. The palace was built in the year 1897 using wood, which was damaged due to fire. It was later reconstructed in th read more...