29.3 C
Saturday, June 22, 2024
- Advertisement -spot_img


Green Turtle

Dominica: Izzy- a green turtle nests on Rosalie Bay’s protected black sand beach

As the turtle nesting season is on the peak in Dominica, one more named Izzy- green beautiful mama turtle nested on black sand beach

Latest news

- Advertisement -spot_img