Tenby is an old seaside resort with good sandy beaches, stretches of the old town wall still standing, and winding streets with lots of character. It is 95 mi/152 km west of Cardiff and makes an ...