Yachting recently traveled to the Bahamian island of Bimini. We got to meet some really cool people and see some really cool things while we were there.