Matheran, one of the most beautiful hill stations near Bombay, in my opinion is I guess what resulted when God dropped his green paint all over the canvas (Then again, so is Kerala).
It is weird how my first memory of Matheran is...Well, not mine. My sister had gone on a night trek to Matheran a few years back and what I remember vividly is her saying how wonderful it was to look down from the top and see the valley all lit up with the many...