Places to Visit Scottish Stories & Identity What are Scotland’s Mythical Horse Head Sculptures? by lovetovisitscotland October 26, 2022 0 Comments What are Scotland’s mythical horse head sculptures? The Kelpies, the largest equine sculptures in the world, are Scotland’s mythical horse head sculptures. Read More