Bhushan
Saturday, April 01, 2006
Lake in the hills
Marvel of nature - a lake atop a hill. This is Matheran, a hill station located about 100 km from Mumbai. Matheran literally means jungle on top.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment