News

Casa La Barra Surf Resort is located centrally in Playa Miramar, a small playground of beachbreaks, slabs and pointbreaks, all within a short, one- to three-minute walk.