Matheran, Maharashtra, India A Journey through Time in Matheran Matheran is a small hill station in Maharashtra, India, which is completely