Vagamon Is a hill station in Kerala situated 1,100 meters above sea level. Vagamon was discovered by the British who found the place ideal for tea plantations and they were followed by Christian missionaries who built their abode of service at Kurisumala in Vagamon. National …
Vagamon – Thekkady -Munnar
