Photo Post – Islands

Lake Pichola, Udaipur, 2007

The Lake Palace hotel on Lake Pichola, Udaipur. From one of the netted jharokas of the City Palace.

Advertisements