With its sandy beaches, the seaside resort of Tenby, or Dinbych-y-Pysgod, is a popular tourist destination in Wales. The attractive harbor is backed by the ruins of the Norman castle and by streets with houses from the medieval, Georgian, and Regency periods.