Explore details about location Yr Efail. Yr Efail is a location situated within the Vale of Glamorgan alongside other areas such as St Paul's Avenue, Coates Road, Lewis Road.