Satellite map of Richard's Castle
Map of Richard's Castle
Richard's Castle is a village, castle and two civil parishes on the border of the counties of Herefordshire and Shropshire in England.
Latitude: 52° 19' 24.60" N
Longitude: -2° 45' 20.39" W