St. Thomas Mar Thoma Church
FXXV+PW7, Kasaragod, Kerala 671121, India
4.7
7 reviews
7 comments
Location reporting
Claim this location
Write a review
Recommended locationsNitto Thomas
Good
Amal P Jose
Abraham Sudeep Oommen
Sumesh kn
Justin Mathew
Alphin Joseph Chackochan
Roshan panicker2 years ago