Talwas
India /Rajasthan /Bundi /Talwas Talwas is a city in the State of Rajasthan. The closest tourism destination to Talwas is Bundi. Other close by tourism destinations include Sawai Madhopur, Kota and Ranthambore. The fort is located right beside a beauteous pond of lotus. The most notable aspect of this fort is the natural waterfall that […]