Caernarfon Castle, a giant fortress built by King Edward I to guard the former principality of Gwynedd, sits on the banks of the River Seiont, in north Wales. Caernarfon stands as Edward’s most impressive Welsh castle, from its dozen multi-angled towers to the community inside the castle walls.
Adventures at a Jungle Lodge in the Rainforest
5 Must Visit Places in Japan for Snow Addicts
Ultimate Winter Guide to Things to Do in Quebec