Gods Own Country is Just a Few Miles Away…Visit Kerala Today!
First established by a Scotsman in the late 19th century, Munnar is a collection of vast green tea estates. In the days of the Raj, it became a popular “hill station” among Britishers and after