Los Cabos is a magical land full of contrast. It is composed of two towns (two different personalities); Cabo San Lucas (an exciting fun and vibrant beach destination) and San Jose del Cabo (a traditional and historic city with charming…

Los Cabos is a magical land full of contrast. It is composed of two towns (two different personalities); Cabo San Lucas (an exciting fun and vibrant beach destination) and San Jose del Cabo (a traditional and historic city with charming…