Tag: how long is a boat ride from miami to bahamas