Main United Kingdom Melrose, United Kingdom
๐ฌ๐ง Melrose, United Kingdom
Map
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
Melrose is a picturesque town located in the Scottish Borders, United Kingdom. It has a population of around 2,307 people. While Melrose does not have any ports or shipyards, it is surrounded by natural beauty and is close to the River Tweed, which offers opportunities for recreational boating and fishing. The town is also known for its historic abbey and is a popular tourist destination.
Latitude: 55.5997
Longitude: -2.7277
Longitude: -2.7277
To leave a review, log in under your account.
Leave the first review!