Mysore, a Royal city of Myriad Experiences

Mysore, now known as Mysuru, is an important part of Indian History with an interesting past. It is remembered for its brilliant royal heritage and impressive monuments. The Mysore Palace has been listed as a World Heritage Site, a towering and overwhelming palace, it is grand and humbling at the same time. Mysore is known…