7 Must have experiences in Mysuru

Mysuru formerly known as Mysore is one of south India's most enchanting cities with the right blend of modernity whilst preserving the cultural heritage of the land. It is rightly known as the cultural capital of Karnataka for its multifaceted manifestation of the rich cultural history of the past. Here’…