What separates Wales from Devon, England?
Welsh Channel Môr Hafren Bristol Channel Aber Henfelen Mor Hafren Bristol channel
welsh channel môr hafren aber henfelen bristol channel mor hafren
bristol channel
WikipediaEntity
Bristol Channel