Mandawa Mandawa is one of the most loved tourist spots in entire Rajasthan. Steeped in history, this small town is situated just a few kilometers from Jaipur. An important trading post since the 18th century, the place is filled with numerous colorful havelis that never fail to leave visitors mesmerized. At one time, Mandawa served as the resting place for…