Cabarete, located approximately 40 km east of Puerto Plata and 20 km east of the POP Airport, is a charismatic little beach town that attracts sports enthusiasts and sun worshippers from all over the world.