5 Best Hotels in Cabo Mexico

Do you know that Cabo is a short term used by Americans to denote the Cabo San Lucas city? Yes, Cabo is a city located in the Mexican state of Baja California Sur.