Barra Holidays campsite on the Isle of Barra, Scotland. Showers, electric hook-ups, Wi-Fi, pets welcome and a motorhome service point.