England and Wales / 23 Mewslade
Mewslade Bay, Gower Peninsula