Mayra Santos Completes 42 km Madeira Islands Ultra Swim
Mayra Santos Completes 42 km Madeira Islands Ultra Swim Courtesy of WOWSA, Madeira Islands, Portugal. Mayra Santos is from Santa Cruz, Madeira Island, Portugal. But she found her open water swimming grove on Madeira Islands in Portugal. The Madeira Islands is a Portuguese archipelago located in the north Atlantic Ocean, west and slightly south of […]
Mayra Santos Completes 42 km Madeira Islands Ultra Swim Read More »
