Showing posts with the label Scotland and historical castlesShow all
Scotland and its majestic landscapes

(a Scottish beach, one of the recipients of environmental awards. photo credit from rampantscotland.com) Scotland is one of the four constituent countries comprising the United Kingdom in Western Europe, its ideal location in …