Pages • 1
Assessment 3: Arran Town Introduction Arran is a town which is situated in the Scottish island. It is the largest island in the Firth of Clyde in Scotland. The meaning of “Arran” is “high place.” It’s area is about 43,201 hectares (167 sq mi) and the highest elevation is 874 m (2,867 ft). Arran becomes.