News
Where: Elbow Cay (pronounced “key”) is part of Grand Abaco Island, one of the 700 islands comprising the Bahamas, which are located in the Atlantic Ocean 180 miles east of southern Florida ...
In 2019, Hurricane Dorian, a category 5 storm with 185 mph sustained winds, made landfall on Elbow Cay, one of the many fragile barrier cays and islands that make up the Bahamas' 120-mile long ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results