Eyemouth, often celebrated as "Scotland's First Port of Call," is a charming seaside town on Scotland's southeast coast, ideal for both commercial and recreational maritime activity. Our extended … [Read more...] about Eyemouth: Scotland’s First Port of Call