Los Cabos and its Hotels, Restaurants & Activities Receive Top Placements in TripAdvisor’s 2020 Best of the Best Travelers’ Choice Awards

Leading site for travel recommendations, critical reviews and trip planning, TripAdvisor recently released its 2020 Best of the Best Travelers' Choice Awards. The destination of Los Cabos in Baja California Sur was rated one of the most  popular destinations in Mexico on the annual awards list. In the Mexico category, Los Cabos hotels took the top …