Tywyn is situated on the Cardigan Bay Coastline of Mid Wales. It lies on the edge of the Snowdonia National Park. Tywyn in the home of the Talyllyn Railway and is a popular seaside resort.