Banswara, rAJASTHAN – The City Of 100 Islands

Banswara – The City Of 100 Islands is located around 150 kms from Udaipur, Rajasthan. It is called so due to the presence of various islands on the Mahi River named Chachakota – the place where the islands are located. During monsoons, the region is surrounded with natural waterfalls including Kagdi fall, Juha fall, KadeliyaContinue reading “Banswara, rAJASTHAN – The City Of 100 Islands”