Mysore Palace
The most attractive palaces in south India, the Ambavilas Palace is the offical home of the Wodeyars, the maharaja of Mysore. Popularly known as Mysore Palace. http://bit.ly/1U7LpvI
View all tags
Posted on
Aug 23, 2015
More by ranganath krishnamani View profile
Like