Romance of Royalty and Beaches
13 Nights Itinerary Covering: Delhi - Agra - Jaipur – Udaipur - Goa - Delhi