June 2017

Mysore, the City of Palaces

Mysore, the Royal city of India, is till date one of the most popular holiday destinations in India. The whole charm of this city lies in its Royal charm which ...