Costa Rica News – Thousands of marine turtles arrived on a beach in Costa Rica Monday as part of the annual massive arrival of turtles to lay eggs.
Tag:
Costa Rica News – Thousands of marine turtles arrived on a beach in Costa Rica Monday as part of the annual massive arrival of turtles to lay eggs.