Midlothian in Scotland is a beautiful and rural area situated just to the south of Edinburgh. The landscapes are characterised by rolling green hills and vast areas of woodland.
Find great places to stay