Where is New Wardour Castle?
Where is New Wardour Castle located?
New Wardour Castle, New Wardour Castle, Great Britain (approx. 51.0378°, -2.094°)
Where is New Wardour Castle on the map?
New Wardour Castle - Edinburgh
{"latitude":51.0378,"longitude":-2.094,"title":"New Wardour Castle"}