El Catamaran Restaurant Bar
El Catamaran Costambar Restaurant & Bar is a true landmark, another stand out spot for drinks and ...
Costambar Beach
Costambar Beach is one of those special beaches of Puerto Plata, Dominican Republic around which a community ...