
All Aboard! The Newport to Ensenada International Yacht Race Is Set to Take Place This April
Mark your calendars! The legendary Newport to Ensenada International Yacht Race 2025 sets off on its 125-nautical mile course on April 25. This annual spectacle begins with a flurry of activity just off the iconic Balboa Pier in Newport Beach,…
READ MORE →