Home / Tag Archives: Aquila

Tag Archives: Aquila

Aquila Leads Inflatable Boat World Champs

Cape Town (and South Africa) is proudly represented at the 2018 P750 World Championship held in the city of Féjus Var on the south French Riviera in France. The international inflatable boat race started 28 September and will run until ...

Read More »