Anguilla boat racing is the island's National Sport. Embedded deep in the culture, when sail boats were used as a source of income, today, boat races mark the biggest holidays of the year. Loved widely by all, every Anguilla boat race is eagerly anticipated!
↧