Top 10 Best Places To Visit Near Satara
Satara, a city located in the Satara District of Maharashtra is a part of the majestic Deccan trap. The seven towered city is surrounded by lush greenery and equally rich history. The old ruins of Satara has fingerprints of conquest all over it, be it Mughals or the Marathas or East India Company. The Great Chattrapati Shivaji took control of the Parali (renamed Sajjangad) and …