Hidden place · Barry, United Kingdom
St. Baruch’s Church Ruins
The remains of St. Baruch’s Church stand on Friars Road on Barry Island. The site is listed as a free attraction.
Hidden place · Barry, United Kingdom
The remains of St. Baruch’s Church stand on Friars Road on Barry Island. The site is listed as a free attraction.
Still loading - a slow connection can take a little longer. Reload