Velliyamkallu Heritage Park is a culturally significant heritage destination located at Thrithala in Palakkad district, Kerala, along the banks of the Bharathapuzha (Nila) River. The park is named after the historic Velliyamkallu rock, which holds archaeological and cultural importance in the region.
The heritage park showcases remnants of ancient settlements, traditional stone structures, and open spaces that reflect Kerala’s early history and river-based civilization. Surrounded by scenic river views and lush greenery, Velliyamkallu Heritage Park offers a calm environment for heritage walks, cultural exploration, and educational visits. It stands as an important link between Thrithala’s historical legacy and the Bharathapuzha river culture.