TravelPowder ByrneFebruary 16, 2018Costa Rica, Turtles, Air and Space An Unforgettable Turtle Encounter in Costa Rica Witnessing a turtle ‘arribadas’, when hundreds of thousands of turtles congregate, is a truly breathtaking experience. TravelPowder ByrneFebruary 16, 2018Costa Rica, Turtles, Air and Space