West Wales, Caernarfon, Gwynedd, Wales,
Caernarfon Bay is an inlet of the Irish Sea defined by the Llyn peninsula and the Isle of Anglesey. Coastal features along the shoreline include the Menai Strait, Caernarfon Bar, Llanddwyn Bay, Llanddwyn Island, Malltraeth Bay, Malltraeth Sands and Aberffraw Bay. Towns and villages along the coastline include Nefyn, Pystyll, Trefor, Clynnog Fawr, Aberdesach, Pontllyfni, Dinas Dinlle, Aberffraw, and Rhosneigr. Beaches along the coastline include Porth Dinllaen, Nefyn, Trefor, Pontllyfni, Dinas Dinlle, Newborough, Llanddwyn, Traeth Penrhos (Malltraeth) and Traeth Mawr (Aberffraw).....