News

Set in a vast 183-hectare forested estate, the majestic Mysore Palace embodies the grandeur ... it is one of India's most famous monuments, drawing in more than six million visitors every year!