Jawhar City Of Waterfalls
4.30
(139)
4th
Water Fall
Jawhar City Of Waterfalls - Location details
Jawhar - City Of Waterfalls, Palghar, Maharashtra
Jawhar City Of Waterfalls - History details
Jawhar, in the Palghar district of Maharashtra, is a popular hill station known as the "City of Waterfalls" for its lush green forests and numerous cascades that come to life during the monsoon season. It was once the capital of the Jawhar princely state and is a great option for a quick getaway from Mumbai or Nashik.
Reviews
4.30
(139)