travelaficionados.com
Brazil-143 - Travel Aficionados
Natural pool at Praia da Atalaia, on the West Coast of Fernando de Noronha National Park, Brazil