In 2025, the idea of settling anyplace other than Mars might seem anachronistic, but the people on Ulva are pioneers.
There are currently 39 small island developing States in three geographic regions: the Caribbean; the Pacific; and Africa, Indian Ocean and South China Sea. These small islands have a combined ...