Kabila is quite literally a tourist village: a sprawling complex complete with hotel, villas, a helpful staff, a shopping center, and a marina with restaurants. The beaches—the majority of which are reserved for resort guests—are spotless (if a bit grainier than those farther north and south). Well-kept grounds and plenty of flowers keep the area green. Think California, with Moroccan food and décor. To arrange sailing and other outdoor activities, call Hotel Kabila.
Your complete guide to planning a trip to the U.S. National Parks, including an interactive map and several road trip itineraries.More