Edinburgh Castle Edinburgh, Scotland
Originally built in 1130, the picturesque Edinburgh Castle overlooks the city of Edinburgh from its rocky perch in the Old Town.
Originally built in 1130, the picturesque Edinburgh Castle overlooks the city of Edinburgh from its rocky perch in the Old Town.