E201823
Jackson’s Bay is a sandy seaside beach located in Barry, a coastal town in the Vale of Glamorgan, Wales.