Bio: Best resorts
Mysore is the third cleanest city in india and is known by many nicknames such as Heritage City or City of Palaces. With so many best and unique resorts in….