A polished emerald, largely undiscovered by the great throngs of travellers who hit the popular tourist trails of Rajasthan, Banswara—‘City of a Hundred Islands’ opens up fabulous experiences in the verdant monsoon season. Evergreen all year round and with lakes and waterfalls aplenty the region, Banswara is just three hours away by road from Udaipur, that flamboyant city with its fairy-tale palaces and tranquil lakes. On your way stop by at the local tea stall, known as Kewada Ki Naal, and refresh yourself with the unique tea brew made from locally grown herbs, like lemongrass.