Lifestyle

World Travel Awards honours Baobab Beach Resort & Spa with top African prize

World Travel Awards has unveiled its Africa 2020 winners to coincide with its inaugural Africa Winners Day. The global initiative to recognize and reward excellence in travel and tourism announced Baobab Beach Resort & Spa as Africa’s Leading Family Resort. The Baobab cemented its reputation as the definitive all-inclusive family […]