The bustling seaside resort of Tenby, known within Wales as “The Jewel in the Crown,” is ideally located on Carmarthen Bay and its coastline is part of the stunning 186 mile Pembrokeshire Coast National Park. Enclosed by medieval walls, this beautiful town features a maze of cobbled streets, hosting an array of quirky shops, indoor locally-sourced food market, tea rooms and tempting restaurants.