Tremadog Bay

Tremadog Bay is a large inlet of Cardigan Bay, defined by the north Cambrian Coast and the LlÅ·n Peninsula of north Wales.