Tag: Britain

Scotland: The Enchanting North of Britain

A constituent nation of the United Kingdom, Scotland occupies the northernmost portion of the island of Great Britain.  In addition to sharing a border with England, Scotland is bounded by several bodies of water including the North Sea, the Atlantic Ocean, and the Irish Sea.  Contrary to popular perception, however, Scotland consists of much more […]

Read More