Castlebay, Barra’s bustling harbour village boasts shops, ferries, marina, heritage centre, distillery, Catholic church, and scenic walks beneath Heaval.