Barra de Nexpa, Michoacán, MIC Beaches, Michoacán, Natural LandmarksSurfing in Barra de Nexpa! Video: Gentry Gard Book your hotel with our...