mail_outline sales@mediastorehouse.com
City and city palace on lake Pichola, Udaipur, Rajasthan, India, Asia
Taj Lake Palace at dusk, Udaipur, Rajasthan, India, Asia
Taj Lake Palace, Udaipur, Rajasthan, India, Asia
Lake Pichola and the City Palace in Udaipur, Rajasthan, India
City and lake Pichola, Udaipur, Rajasthan, India, Asia
Udaipur city, Rajasthan, India, Asia
India, Udaipur, Lake Pichola. Lake Palace Hotel on Lake Pichola in the centre of Udaipur.The Lake Palace sits on the Jag Niwas Island in the middle of the Lake Pichola