Cabo San Lucas has long been a dream destination for sunseekers and adventurers alike. But beyond the beaches and vibrant nightlife, Cabo is also a must-visit...