THE GLOWING LAKE PALACE

13

The glowing Lake Palace hotel at Pichola Lake Udaipur, Rajasthan

Read this post on cameranomad.wordpress.com


Fahim S

blogs from Mumbai

Recommended for you