omair-khan.com
Craigievar Castle, Scotland
Photo Gallery Date: July, 2014 Location: Alford, Aberdeenshire, Scotland, United Kingdom Craigievar Castle (aka the Pink Castle), despite it's name, is not actually a castle but an iconic tower house, one of the best preserved and the most loved in Scotland. Tower houses began to appear in the Middle Ages, especially in mountainous…