It is known for its stunning beaches and turquoise waters.
La Digue Island is famous for its picturesque granite and crystal-clear water.
Known as Mafia Island, it is famous for its white sandy beach and clear blue water.
Nungwi Beach and Kendwa Beach are popular spots known for their pristine beauty.
Cape Verde is known for its beautiful beaches and vibrant culture.
Santa Maria Beach attracts visitors for its golden sand and water activities.
Located on Kenya's south coast, Diani Beach is known for its sandy coastline.
One can engage in water activities like snorkelling, diving and kite surfing.
Bazaruto Archipelago is a group of 6 islands off the coast of southern Mozambique.
It has luxury resorts and stunning natural beauty.