Where is St. Mary's Simhasana Church, Veliyanad?

Coordinates: 9.8782167, 76.4871061

Be the first visitor to thank for this answer!

Thanks!