Sosua beach
The Sosua beach is positioned on a semi-circular shaped bay and is a perfect beach that is surrounded by towering cliffs. This lively beach on the northern coast of the island in Dominica Republic is astonishing and the water on the beach is calm and turquoise in color. It is one of the popular beaches […]