Best location for off-shore fishing and watersports.
La Datcha Cabo San Lucas is located on the Pacific coast at the southernmost tip of Mexico’s Baja California Peninsula. This place is a true haven for the fans of offshore fishing and water sports.