News
Hosted on MSN25d
What to do in Mysore, the city of palaces in southern India?Set in a vast 183-hectare forested estate, the majestic Mysore Palace embodies the grandeur ... royal residence built between 1856 and 1861, the Jaganmohan Palace is home to the Sri ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results