Seven love wows in Satara

Seven love vows in Satara and exchange of hearts at Jakson Inns Phaltan!! SAAT meaning seven in Marathi and Tara means star, SATARA means seven stars. Satara is a small town located in the heart of Sahyadri foothills. Satara is the meeting point of two big rivers of India such as Krishna and Venna. Satara means Seven Stars, though the stars mean hills so this place is famous for seven different...