Flanked by the Indian Ocean and the Atlantic Ocean, numerous islands grace this beautiful continent. Palm trees sway in the cool ocean breeze along pristine white sand beaches with crystal clear waters. Moreover, the islands offer habitat to unique wildlife and tropical fish amongst the colorful coral reefs. Most of the islands are characterized mesmeric historical ruins, beautiful beaches and extraordinary sights. The friendly locals are usually exceptionally polite. The seafood available is a finger-licking delicacy hard to say no to. In addition, this is where you’ll find snorkeling and diving experiences in uncharted waters, sun bathing experiences, kayaking around hidden coves, and even lying down in comfortable hammocks. This awesome experiences led to some being declared by UNESCO as heritage sites. For a memorable lifetime island trip, welcome to Africa.