Genesis Space
»
Places
»
India
»
Udaipur
That's the floating palace Jag Niwas (a hotel now) on the right and Jag Mandir on the left. We'll visit Jag Mandir later on.
Total images:
123
|
Help