The small resort town of Cabarete is famous for its amazing surf beach.
It is one of the world's top ten places for surfing.
There are a hundreds of restaurants and a hotels, a dozens of shops and a surf schools. You can hear many languages and adverbs on this streets.
Every year a millions of tourists from all over the world come to these friendly shores.