Arattupuzha is a cultural village in the Thrissur district of Kerala, South India, approximately 12 kilometres (7.5 mi) south of the town of Thrissur.