We all have our secrets, and Scotland is no different. The Loch Ness in the Scottish Highlands, which is a large freshwater lake, is said to be home to the Loch Ness Monster. Depending on what source you talk to,[…]↓ Read the rest of this entry…