Mandawa, Rajasthan’s open art gallery town
Mandawa is one of the most beautiful and significant towns in the Shekhawati region of Rajasthan state. The town is popularized in many Bollywood & Hollywood movies and documentaries. A significant tourism destination on the Rajasthan Tourism circuit, the town has many palaces, mansions, and streets in this small town that amaze tourists from all […]