Availability Search for Castlebay

VisitScotland / Paul Tomkins

Castlebay

Towns & Villages

Castlebay sits on Barra's southern coast and is the island's largest village.