Posted on Feb 27, 2020 in Travel
Mysuru Palace, also known as Amba Vilas Palace, is one of the grandest and the most prominent places present in India. This tourist destination attracts millions and millions of people each year. Most of the cities in South India such as Mysuru are known for their rich culture and heritage. With magnificent wood carvings and …Continue Reading
See What Our Edventurers Experience!