SAJJAN GARH (MONSOON PALACE)


| September 21, 2015 |

The Monsoon Palace, also known as the Sajjan Garh Palace, is a hilltop palatial residence in the city of Udaipur, Rajasthan in India.

Locate on Map

Share Button

Participate in exclusive #UI wizard