Croft 183 campsite on Barra in Scotland's Outer Hebrides. Island base with Our Lady of the Isles about 40 km away. Plan your stay.