Once abandoned UK island with no residents and one road becomes unlikely holiday destination
Saturday, 5 July 2025 () Scarba, a tranquil island located off the east coast of Scotland, hasn't been permanently inhabited since the 1960s - but it has become a hotspot for A-listers.