Latitude and longitude of Torwood Castle
- Nearby Larbert, United Kingdom
Satellite map of Torwood Castle
Torwood Castle is a castle ruin near the village of Torwood, in the Falkirk Council area of central Scotland.
Latitude: 56° 02' 16.80" N
Longitude: -3° 52' 12.00" W