THE BEACHES OF AIDEN

The Beaches of Aiden

Image description.

Windswept bombox palms border the tempting beaches of Aiden, the largest tropical island of the archipelago of the Scattersand Shoals, located just south-west of Cape Strata. Picture drawn by Hylphan.