Udaipur is one of the most sought-after wedding destinations in India — and for good reason. The lakes, the palaces, the sunsets — everything about it feels like a fairy tale. But planning a wedding far from home comes with its own set of challenges. Here is everything you need to know.