Athol Island

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