Book a vacation in one of these Black-owned resorts and support Black-owned businesses. Resorts and hotels in Marrakech, Morocco; Montego Bay, Jamaica; Cartagena, Colombia.