Beaches are beautiful on a BVI Flotilla Cruise with Colgate Sailing Adventures.