Planning a trip to coastal Karnataka? Consider including the stunning Attur Church of St. Lawrence near Karkala for its castle-like appearance, miraculous healing, and stunning architecture. Located only an hour away from Udupi, the Karkala church makes for an amazing cultural getaway from the coast.