Perfect Training in Biscayne Bay, Miami, Florida, USA

The Miami skyline offers a beautiful backdrop for training. And Biscayne Bay is excellent to sail on.