Monsoon Palace

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

Comments

Popular posts from this blog

Rani Sati Temple

Ganga Mandir