banawara Banswara is also known as "City of a Hundred Islands", which is often referred to as "Cherrapunji of Rajasthan",…