Udaipur is a place for couples who want that royal wedding aesthetic. Think palaces overlooking shimmering lakes, candlelit ...