Many families from the Tiruvalla-Vennikulam area migrated to Vechoochira and bought land properties from the locals.
Ennooramvayal is another name for area north west of Vechoochira, denoting 800th field place of CMS missionaries.
People from all the major religions (Christianity, Hinduism, Islam) live here together with due respect to each other.
The entire pampa river water is converging and flowing through channels before it falls to a 30 ft drop.
Kerala Tourism Development Corporation (KTDC) has built a view gallery and rest area near the fall.
Perunthenaruvi Weir is dam constructed across the Pamba River as part of a hydroelectric project.