In northwest Wales lies a historic town on the edge of Snowdonia National Park. Caernarfon is a town which portrays its heritage through its ruins and castles. There are restaurants, shops, and lodging aplenty. Visit the famous Caernarfon Castle and Snowdonia National Park.