Nestled in Thuruthikkara, Kollam, in the heart of God’s Own Country, Kerala, India the temple stands in one of the most serene and beautiful landscapes.
From the Marthoma Church, take the adjoining road and continue to the very dead end — the path gently guides you to the holy shrine blessed by the divine presence of Goddess Chamundi.
Scan the QR code or click the link below to access the exact Google Map location