Edinburgh and Its castle in Scotland Leave a reply Scotland is wonderful place . Edinburgh is capital of Scotland. It is marvellous looking scottish countryside. Pleasant weather A magnificent looking castle.