This island is home to more than 250 giant tortoises that roam freely on the beach. The Baie Lazare beach is also home to small turtles, which gives one the opportunity to discover sea turtles ...