Beautiful Balsamand Lake and Garden

Balsamand Lake is a man-made lake located in Jodhpur, Rajasthan, India; One of the popular tourist destination in the city. This magnificent lake is located 5 kms from the north of Jodhpur city. […]