Posted on Feb 27, 2020 in Travel
1 Comment
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 ReadingSee What Our Edventurers Experience!