- 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 More05.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