Edinburgh Castle Now On Google Street View

5 years ago by in UK Tagged:

Edinburgh Castle Now On Google Street View – Looks like Google Street View is getting lots of press coverage here…