Tuesday, May 28, 2013

God's Own Country - Munnar, Kerala


Munnar is a hill station in South Indian State of Kerala which is surrounded by Tea Gardens. This place attracts the tourists with its abundant tea estates, waterfalls and plush vegetation.








1 comment: