A New Beach is Born in Sosua, Dominican Republic

Piergiorgio, the "New Beach" It is not everyday you hear about a new beach being "born" in your hometown, nor is it the first time this has happened here. In 2001, Mother Nature in all her glory decided to slowly create a new beach located in Sosua, located on the North Coast of the [...]