Where is Sri Nellikulangara Bhagavathi Temple?

Coordinates: 76.60172 10.59704

Be the first visitor to thank for this answer!

Thanks!