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