Tagged: stay at jawhar

0

Jawhar – Mahabaleshwar of Thane

Have you heard of Jawhar? Probably not! Very few people outside Maharashtra know about this serene and scenic hill station. And to be absolutely frank about it, most residents of the state don’t know...