Top Menu

Udaipur-106

View of Fateh Sagar, Lake Pichola & Udaipur from Sajjan Garh or Monsoon Palace, Udaipur, Rajasthan, India

No comments yet.

Leave a Reply