The capital of the north Indian state of Rajasthan and popularly known as the Pink city is indeed a great destination to host your big day. Majestic palaces with huge chandeliers, hints of royalty and surrounding mountains make a perfect background for the fairytale wedding that you have ever dreamt of. The city has a number of locations with a mix of cottages and rooms and beautiful banquets that allow you to host an extravagant wedding. The old world charm and stunning ambiences of the city bring your dreams of a perfect wedding to reality with an affordable budget.