Vagamon – Kerala admin November 23, 2021 HILL STATIONS, ENGLISH, TOURIST PLACE No Comments Vagamon is an Indian hill station and a revenue village primarily located in the border of Kottayam and Idukki is Vagamon. Vagamon is situated 1,100 meters above sea level. It … [Continue Reading...]