Sleepy Udaipur is a million miles from the frenzy of Delhi and other Indian cities. Imagine a town full of chai cafes, wobbly food stands and shops crammed with spiritual trinkets, dotted on meandering pathways. The biggest selling point? It's set around vast, magical Lake Pichola.

I DO... WITH A VIEW!

For an outdoor ceremony with a twist, have your blessing in a boat on the water, then transfer to the palatial Oberoi for a majestic reception with phenomenal lake views.

Reception only; Plate cost per head: £50; www.oberoihotels.com