Swimming / Snorkeling / Bodyboarding

More Details

La Mariposa is just steps away from the warm waters of the Pacific Ocean.