North Wales has an abundance of small villages and communities that offer historic attractions, outdoor wonders and stunning beaches, such as Aberdaron and Tremadog. You’ll have your choice of activities, from hiking in the national park and exploring subterranean caverns...