The first glimpse of this 17th century old Attur Church completely mesmerized me. However, it was the tales with the St. Lawrence Church Karkala that left a lasting imprint of this Coastal Karnataka attraction. Located in Karkala (Karnataka), St. Lawrence … Continued...