Thiruvananthapuram
Located at Venjaramoodu in the Thiruvananthapuram district, Venjaramood Echo Tester is a beautiful farm owned by Mr Cherian Mathew. They focus on planting Mangroves.