Tremadog Bay
|
Tremadog Bay is an inlet of Cardigan Bay, defined by the north Cambrian Coast and the Lleyn peninsula of Wales.
The River Glaslyn flows into the bay, while Harlech and Criccieth lie on its shores. St Tudwal's Islands lie at the western end of the bay.