Dubbed the most romantic city in India, this three-day tour of Udaipur is sure to make you fall head over heels in love. Like Asia's answer to Venice, you'll take in the city's impressive palace complex, enjoy a boat trip on Pichola Lake and see the Jag Mandir and Eklingi temples.
Flying in means you'll have even more time to discover all the charms of the City of Lakes. Catching a flight from Goa, you'll overnight in a B&B, ready for a morning of city sightseeing and exploring the palace complex – a lavish residence built by the ancient Mughal emperors.
Surrounded by sprawling lakes backed by purple mountains, you'll visit the royal gardens of Sahelion Ki Bari, the ornate Lake Palace and Jag Mandir temple – refuge of the Taj Mahal's architect. After a sunset boat trip on Pichola Lake, you'll bed down for the night, ready for day three. Have breakfast and you'll wander the marble columns of Eklingi temple – one of the holiest Hindu pilgrimage spots in Rajasthan – before catching your return flight.