« back to search results
Share
twitterlinkedinfacebook
Image 2 of 80
< Prev Next >
IND-94-84-22_cs.jpg
The Lake Palace Hotel on Lake Pichola at twilight (the Monsoon Palace on top of the mountain in the background), Udaipur, Rajasthan, India