billbarberphoto.com
THE CRUISING LIFE – THIRD CRUISE – BERMUDA
Bermuda is a British island territory in the North Atlantic Ocean known for its pink-sand beaches such as Elbow Beach and Horseshoe Bay. Its massive Royal Naval Dockyard complex combines modern att…