Los Cabos, located at the southernmost tip of the 1,000-mile long Baja California Peninsula, comprises two small and very different towns—lively Cabo San Lucas and laid-back San Jose del Cabo—that are joined by a 20-mile corridor of seaside resorts. The area is in the midst of many new developments and upgrades.
Register to view the full article
Register for MeetingsNet.com and gain access to premium content including the CMI 25 Listing, our monthly digital edition, the MeetingsNet app, live and on-demand webinars, and much more.
0 comments
Hide comments