Taj Lake Palace

Pichola Lake Post Box 5
Udaipur
India