Bahamas News5 years ago
Bahamas: Roderick Newton bridge linking Spanish Wells and Russell Island collapses
#Eleuthera, The Bahamas – May 6, 2020 — Russell Island is a relatively unknown, yet vital part of a two-island community and destination with the more...