Largest fresh water island in the world. Largest lake on a fresh water island in the world. Largest sand beach on a fresh water island in the world. Home of the Worlds Largest Dreamcatcher.
Esmeralda is one of many Aldabra tortoises living on Bird Island, a coral cay surrounded by white-sand beaches and can ... is home to the largest wild Aldabra giant tortoise population in ...