India’s Most Incredible Wedding Venues: 10 More!

Built in 1746 by Maharana Jagat Singh II, this tiny fairytale white marble palace appears to float on Lake Pichola, Udaipur, like in a dream — what a place for saat pheras. 

Pic: Kind courtesy Taj Hotels

  

Leave a Reply