Helen’s Point, Mahabaleshwar, Maharashtra, is located 3 km south of town.
It offers mesmerising views of the valleys, forests, waterfalls and villages.
Here’s a sunrise at Helen’s point!
Location: https://goo.gl/maps/ntBcQzH935CYE6bp6
#drive #nature #heritage
Spread the love