Udaipur is perhaps India's most romantic city and will always have a special place in our heart. Plus its extremely photogenic....
Read this post on theuntourists.com