Green Land Farm Houses located in Nelliyampathy hills in the Western Ghats is a perfect getaway for any nature lover. The road to Nelliyampathy ends in one of the plantations or in the edge of the wilderness and hence it is not overcrowded by tourists tra