Aldabra is an island located in the Indian Ocean that is inhabited by giant tortoises
YOU ARE READING
Facts
RandomA statement which is possibly true Read some facts and you gonna entertain and make you read more interesting
F17
Aldabra is an island located in the Indian Ocean that is inhabited by giant tortoises