Athol Island photograph

Athol Island

Use attributes for filter !
ArchipelagoLucayan Archipelago
Locations Atlantic Ocean
Date of Reg.
Date of Upd.
ID2236389
Send edit request

About Athol Island


Athol Island is a small island in the Bahamas, which lies 0. 75 miles east of Paradise Island, which lies directly off of New Providence island. The island is uninhabited. The island runs 2 miles west to east. The island is part of the National Marine Park. The nearby waters of the island are often used for snorkeling.

Related Persons

Next Profile ❯