India 2005
» Udaipur
Udaipur is claimed to be India's most remantic city. It was certainly very pretty on the banks of lake Pichola.
10
Images |
Home
|
Travel Gallery
| Made with
JAlbum
&
Chameleon
|
Help