| Search View | Cardigan Bay | Article View |
Cardigan Bay, semicircular inlet of St George's Channel in the Irish Sea, western Wales. The bay is about 105 km (65 mi) long and about 56 km (35 mi) wide. It is enclosed by the Lleyn Peninsula, Gwynedd, on the north, and the peninsula of Dyfed on the south. The main towns on the bay are Pwllheli (on Tremadog Bay, an indentation in the north of Cardigan Bay), Barmouth, Aberystwyth, Cardigan, and Fishguard, from where ferries sail to the Republic of Ireland.