Strangford and Lecale
United Kingdom, Northern Ireland
About Strangford and Lecale
Features Strangford Lough, the largest sea water inlet in the UK and Ireland, with hundreds of drumlin islands and rich marine biodiversity.
United Kingdom, Northern Ireland
Features Strangford Lough, the largest sea water inlet in the UK and Ireland, with hundreds of drumlin islands and rich marine biodiversity.