Nestled on the eastern shore of the Menai Strait, opposite the Isle of Anglesey, rests the county town of Gwynedd, Caernarfon. Steeped in history, the town is a popular tourist spot, home to a 13th century castle, the remains of an auxiliary Roman fort and the well-preserved town walls. There’s a host of attractions and amenities, including shops, eateries, a picturesque golf course, an indoor climbing centre and a family park with gardens, animals and a quirky miniature railway.