Matheran Hill Station
THE KIKI STUDIO – BLOG The commercial capital of India, Mumbai, has a fast-paced life. That is why when people get a day or two off, they visit nearby hill stations located in Maharashtra. One among them is the beautiful Matheran hill station. It is only 100 km far from Mumbai. There are around 38 …