Situated close to the coast of east Africa this Island Paradise is a heaven for sun seekers from all over the world. Its stunning coastline stretches for miles and soaring mountains dominate its interior. Its tropical landscape is a mix of jungles, mountains, waterfalls & white sandy beaches.