The coastal plain is nearly divided by Trwyn-yr-Wylfa, which also marks the boundary between Pant-yr-afon and Penmaenan in the west and the ""Hen Bentra"" or "Old Village" of Dwygyfylchi and Capelulo in the east. Two small rivers flow through the area. The first, Afon Pabwyr, runs down from wooded Cwm Graiglwyd then under the town centre, Pant-yr-afon, to the beach; the second and larger, Afon Gyrrach, runs for about from the northern slopes of Tal-y-Fan to the sea near Penmaenbach, passing through "Nant Ddaear-y-llwynog" (The Fairy Glen) and the old villages of Dwygyfylchi and Capelulo.