India 2005
»
Udaipur
The banks of Lake Pichola. This section is called "the Venice of India". Udaipur, Rajasthan, Dec 2005.
Resolution:
3008 x 2000
Total images:
10
|
Home
|
Travel Gallery
|
Help