"Mahabaleshwar is a hill station located on the mountainous Sahyadri range of the Western ghats that run North to south along western coast of India, in Satara district of Maharashtra. Apart from its strawberries, Mahabaleshwar is also well known for its numerous rivers, magnificent cascades and majestic peaks.
Do come, Stonarc Riverside Resort is calling you !!