Designed by
Title
Newborn marine turtle on its way to the water on tropical beach of Barra Grande, Marau Peninsula, Bahia State, Brazil #199608664
Description
Newborn marine turtle on its first way to enter seawaters on the tropical beach of Barra Grande, Marau Peninsula, Bahia State, Brazil. This isolated area is a paradise for nature lovers. Mangroves, rivers, white-sand beaches, crystal clear ocean and bay waters and astonishing views to the Camamu Bay are cherished equally by locals and visitors from all over the world.