CARIBBEAN TRAVEL PHOTO OF THE DAY – BERMUDA By newsamericas - August 20, 2019 Facebook Twitter Pinterest WhatsApp Linkedin ReddIt Email Print Between a rock and some hard waves. Happy Hump Day from the British Overseas territory of Bermuda, home to the Sargasso Sea in the North Atlantic Ocean.