About Playa de Barra Contact Barra, Cangas de Morrazo, 36940, SpainTelephone: +34(986)392023 | Official Homepage