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. |