The World Happiness Report has revealed the rankings of contentment by country, with one topping the list in Africa and ...
Seychelles is the smallest African country and an archipelago of 115 islands located 932 miles (1,500 km) off the coast of East Africa. With just 92,000 inhabitants, it is Africa's smallest ...
Bankrolled by a group of investors, a series of islets were sculpted with hundreds of high-end properties, now enjoyed by ...
Thrill-seekers and sun worshippers, take note - Mozambique's Bazaruto Archipelago might just topple the Maldives to be titled the top island getaway in both Africa and the Indian Ocean.