Located less than 80 km from Mumbai, Neral is a picturesque little town that sits on the banks of the River Ulhas.
Straddled by the Matheran mountains on one side and the Deccan plateau on the other,
the region is famous for its temperate weather and panoramic views.