THIRUVANANTHAPURAM: Nestled in the Western Ghats, some 40 kms away from the capital city, is a picturesque piece of land, ...