Talamh
Talamh is a co-living lab in Scotland, United Kingdom.
Talamh is gaelic for earth, and it’s 50 acres form a green haven in Lanarkshire just south of Glasgow. The thousands of young native trees
Shown on the atlas at approximate coordinates (~1km) to respect residential privacy.