[…:::Webcam 7/24 Live…::]

Africa

Santa Maria is a town on the southern tip of the island of Sal, which...
Located in Watamu, 3.7 miles from Watamu Marine National Park, Turtle Bay Beach Club offers...