Loading
  • 21 Aug, 2019

  • By, Wikipedia

Jewfish Cay

Jewfish Cay, also known as Hummingbird Cay, is an island of the Bahamas, located in the Exuma district near Culmer's Cay and Bowe Cay. The island is host to an anchorage. The island is privately owned, and is also home to a marine biology research station connected to Tufts University.

References

  1. ^ Location at GeoView.info
  2. ^ Profile at Marinas.com
  3. ^ Profile at TripAdvisor.com