Right at the very tip of Baja California peninsula sits a small seaside town called Cabo San Lucas. Away from the usual tourist hotspots, this picturesque destination has remained relatively untouched. Cabo San Lucas holidays are full to the brim with whale and dolphin watching, watersports and beach time, but also plenty of culture, as you visit archaeological sites and missions dating from the Spanish colonisation.