KCA Cricket Ground Thodupuzha
VQG2+2H8, Thodupuzha Aanakkayam Rd Via Inchiyani, Anchiri, Thodupuzha, Kerala 685588
KCA Cricket Ground Thodupuzha is a Stadium cricket venue. It is located at VQG2+2H8, Thodupuzha Aanakkayam Rd Via Inchiyani, Anchiri, Thodupuzha, Ker…