St Ninian's Cave, on a remote shingle beach in Dumfries & Galloway, is an ancient Christian site associated with St Ninian, Scotland's first saint. It has been a place of pilgrimage for over a thousand years, its walls marked with early crosses.
Map
Tags
historyreligiouscoastal