The Mahi Dam was constructed under the Mahi Bajaj sagar Dam project on the Mahi river. Mahi dam have an amiable garden with fountain. The Mahi river has a number of islands inside the Mahi Dam catchment area and thus Banswara is also known as the 'City of Hundred Islands'.
Talwara is situated on the banks of the river Beas and is surrounded with beautiful Shiwalik hills. Talwara is another place to visit near Banswara. Talwara is known for world famous Pong Dam, the temples of Laxmi Narayan, Gorakeshwar Mahadev and the Jain temple of Sambhar Nath.
This temple is a domed construction found in the commemorative of the local rulers.
Tripura Sundari temple of Goddess Tripura Sundari or Turita Mata. This temple has a gorgeous idol of black stone having 18 hands and more important each hand carrying a different emblem.
The Goddess is seen riding a tiger. It is believed that its one of the Shakti Peeths of Hindus having divine powers.