Search for itineraries, destinations, hotels or activities
St. Lawrence Shrine.
Photo 1 of 1
St. Lawrence Shrine or Attur Church is a Roman Catholic church in Karkala, India. It was built in 1759 and is purported to be the site of many miracles. It is by characterized its Attur Jatre or Attur Festival.
St. Lawrence Shrine Minor Basilica