Where is Niddry Castle?
Where is Niddry Castle located?
Niddry Castle, Niddry Castle, Great Britain (approx. 55.953693°, -3.4487333°)
Where is Niddry Castle on the map?
{"latitude":55.953693,"longitude":-3.4487333,"title":"Niddry Castle"}