Daffodil Bay (A Soap Opera)by homeandawaygirls5285113Daffodil Bay is a fictional beach town in West Wales. Named after the daffodils that surround the beach late Winter, Daffodil Bay attracts a young demographic due to its...emmerdalerelationshipsoriginalsoapopera+11 more