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.
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