Kārkala, India

St. Lawrence Shrine Basilica

St. Lawrence Shrine Basilica or Attur Basilica is a Roman Catholic church in Karkala, India. It was built in 1759 and is purported to be the site of many miracles.

City
Kārkala
Country
India
Category
Religious
Suggested visit
About 45 minutes

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload