
Home › Near Gujarat › Banswara
NATURE · RAJASTHANThe green "city of a hundred islands" on the Mahi river, a tribal heartland right on the Gujarat border.
Banswara sits in the far south of Rajasthan, an unusually green district on the Mahi river, close to both the Gujarat and Madhya Pradesh borders.
It is nicknamed the “city of a hundred islands” for the many islets that dot the Mahi and its dam reservoir, and it lies in a tribal Bhil heartland with its own crafts, temples and character.
With lakes, an old palace, the revered Tripura Sundari temple and ancient shrines at Arthuna, Banswara is a peaceful, offbeat trip that is genuinely close to home for Gujarat travellers.
Islets dot the waters of the Mahi around Banswara.
The Mahi and its dam reservoir are studded with small islands, which is where the 'hundred islands' nickname comes from.
The Tripura Sundari temple is an ancient and much-revered goddess shrine, and the district's main pilgrimage draw.
Arthuna holds a group of eleventh and twelfth-century carved temple ruins, little visited and genuinely fine.
This is Bhil heartland, greener than most of Rajasthan and culturally continuous with eastern Gujarat.

The great dam and island-dotted reservoir.

A revered ancient goddess temple.

Ancient carved temple ruins nearby.
Photos via Wikimedia Commons
Take in the island-dotted reservoir, best from the higher ground above the water.
Take darshan at Tripura Sundari, the district's principal temple and an old one.
Walk the lakeside and its royal cenotaphs, which sit close to the water.
Make time for the Arthuna temple ruins, the most rewarding thing in the district and almost unvisited.
Note how green this corner is — southern Rajasthan looks nothing like the desert further north.
The monsoon and the weeks after are when the district is greenest and the Mahi and its lakes are full.
November to February is cool and clear, the most comfortable season for getting around.
April to June is hot despite the greener setting; travel early in the day.
🌿 Banswara is greenest in and just after the monsoon, when the Mahi and its lakes are full.
Udaipur airport is the nearest, about three hours.
Limited rail; road is the usual approach.
About 240 km from Ahmedabad; close to the Gujarat border.
For the many small islands that dot the Mahi river and its dam reservoir across the district, which is why Banswara is often called the city of a hundred islands. The landscape here is greener and more broken than the Rajasthan most visitors picture.
The Mahi Dam and its island-studded reservoir, the ancient Tripura Sundari temple, Anand Sagar Lake with its royal cenotaphs on the bank, and the eleventh and twelfth-century temple ruins at Arthuna, which are the most rewarding and least visited of the four.
About 240 km from Ahmedabad, close to the Gujarat border in southern Rajasthan, and comfortably reachable in half a day by road.
The monsoon and the weeks after it for the greenery and the full lakes, or November to February for cool, clear weather that makes getting around the district easier.
Yes. Dungarpur is about 110 km away and the two pair naturally into a short loop through the Bhil country of southern Rajasthan, close enough to the border to fit onto a Gujarat trip.
WHERE TO STAY
Compare live prices across the big booking sites and reserve in a few taps. Booking happens securely on the partner's site — we may earn a small commission at no extra cost to you.
Book directly on our partner sites — tap a provider to see live Gujarat hotels & prices:
SHOP THE REGION
Hand-picked crafts and trip gear, available on Amazon.
Published 8 July 2026
We’re an independent group of writers and travellers documenting every corner of Gujarat — one place, plate and festival at a time.
Search Gujarat Explorer
Find places, food, festivals and travel guides across Gujarat
Press Enter to search — or Esc to close
Plan Your Trip
Gujarat Explorer is an independent travel guide. We’re happy to help you shape an itinerary and point you to the right places, stays and experiences across Gujarat.
Book a Cab