Satellite map of Loughor Castle
Map of Loughor Castle
Loughor Castle is a ruined, medieval fortification located in the town of Loughor, Wales. The castle was built around 1106 by the Anglo-Norman lord Henry de Beaumont, during the Norman invasion of Wales. The site overlooked the River Loughor and controlled a strategic road and ford running across the Gower Peninsula.
Latitude: 51° 39' 44.14" N
Longitude: -4° 04' 38.03" W
Nearest city to this article: Gorseinon
Read about Loughor Castle in the Wikipedia Satellite map of Loughor Castle in Google Maps