20 Years Main Gallery Page
»
Panaramics
The Monsoon Palace, formerly known as the Sajjan Garh Palace, is a hilltop palatial residence in the city of Udaipur, Rajasthan, India, overlooking the lake Pichola.
Total images:
64
|
Indian travel, Wonders Of India
|
Help