Cap Kayak Paddle Center...
Located in the beautiful coastal town of Antibes, France, Cap Kayak Paddle Center is a must-visit destination for outdoor enthusiasts and water sports lovers. Offering a wide range of kayak and paddleboard rentals, as well as guided tours and lessons...
Antibes, , France