Tabarca is Spain’s smallest permanently inhabited island, popular with day-trippers from nearby Alicante. But when the tourists leave, there are twice as many cats as there are residents.
This 2020 astronaut photo shows the unusual cetacean-like shape of Belize's Lighthouse Reef. It's home to the famous Great ...