St Lawrence Church Karkala – Empyrean Icon of Faith

Top Post on IndiBlogger
9

The St Lawrence Church Attur is also known as St Lawerence Shrine Minor Basilica or Attur Basilica. It is a Roman Catholic Church and is located in the small village of Attur in Karkala Taluka of the Udupi district of Karnataka, India.

Read this post on imvoyager.com


Sandy Vyjay

blogs from Bangalore