• Recent News
  • The Bahamas

05.09.2016 – New Providence, The Bahamas. Last week students in Nassau were surprised to learn that sharks in the Bahamas control the weather. Marine Biologist,…

Read More