Would You Believe This Is Rajasthan? This  'City of 100 Islands' Turns Magical in Monsoon

8 August 2025

Credits: Instagram @migrantvlogger

Welcome to Banswara – Rajasthan’s City of 100 Islands Looking for a lesser-known escape? Think shimmering lakes, peaceful green hills, and spectacular sunsets, then Banswara is your calling.

Credits: Instagram @migrantvlogger

Why the name 100 Islands? Banswara gets its name from the many small islands scattered across the Mahi River. It’s like Rajasthan’s own little lake district.

Credits: Instagram  @migrantvlogger

But how can you reach? Banswara is about 157 km (three hours) from Udaipur by road.

Credits: Instagram @migrantvlogger

You can hire a cab, take a bus, or drive down scenic countryside roads. The nearest railway station is Ratlam (80 km), and Udaipur Airport is the closest if you’re flying in.

Credits: Instagram @migrantvlogger

What can you do? Start your journey at the serene Anand Sagar or visit the Dailab Lake, which blooms with lotus flowers during monsoons.

Credits: Instagram @migrantvlogger

Seek peace at Madareshwar Temple Climb up to this cave temple for a panoramic view of the city, nestled quietly amidst greenery.

Credits: Instagram @migrantvlogger

Head to Mahi Dam for a lazy afternoon lunch With its landscaped gardens, fountains, and breezy views, this is a lovely spot to enjoy your lunch while soaking in the beauty.

Credits: Instagram @migrantvlogger

Wander through Kagdi Park A favourite among locals, this park is known for its green cover and rejuvenating morning walks.

Credits: Instagram @migrantvlogger

Step back in time at Arthuna Explore the ruins of 11th-century temples scattered across the Arthuna region. History and architecture lovers, take note.

Credits: Instagram @migrantvlogger

So, what is the best time to visit? July to September. The monsoon brings life to the hills and lakes, and the cooler weather makes it a perfect escape. Just three hours from Udaipur!

Credits: Instagram @migrantvlogger