Matheran- The Little Scotland of India

A traveler enthusiast always gets excited at the mention of a new place- the thought of an unseen land gives a sense of adrenaline rush in the otherwise monotonous routine.What comes as an added bonus is the fact that the destination is not only a few miles away, but also it can be explored in…