Superyachts in Cabo
Superyachts in Cabo The Sea of Cortés has become a picture-perfect playground for the world’s most luxurious 150-foot-and-bigger superyachts. Why Cabo? And why now? A more appropriate question might just be, What took so long? The Baja Peninsula has long attracted sportfishing enthusiasts. Its location is convenient to the Unites States, but, even […]