Satara is a beautiful city located at the confluence of rivers Krishna and Venna. The city is surrounded by the mountains that separate the Deccan plateau from the Konkan region in Maharashtra. Several trekking trails, amazing views and humble people make Satara a really good destination to visit. Coming next Ajinkyatara Fort Vasota Fort Forts… Read More »Satara: The city of clean energy
The post Satara: The city of clean energy appeared first on Shepherd Traveller.