The city Satara bestowed with historical significance is also renowned for its natural beauty. The amazing landscape of the city is eye catching. Satara is a popular weekend getaway amongst the dwellers of Maharashtra. The city is situated 2320 feet above the sea level and at the feet of Sahyadri range of mountains. The confluence… Continue reading Holidaying Amidst The Green Valley Of Maharashtra- Satara