All-inclusive beach resorts that offer good prices are the norm in Puerto Plata. Take the cable car to the top of Mount Isabel de Torres, enjoy a concert at the amphitheater facing the Atlantic Ocean, or visit the San Felipe Fortress, a monument dating back to the 16th century. Explore the nearby Damajagua Falls, snorkel on the beautiful island of Cayo Arena, or play golf surrounded by spectacular scenery. Then, you can discover nearby towns such as Cabarete, one of the best places for kitesurfing, and Sosúa, a picturesque beach location.