Generally, Scotland is known to be the country of Unicorns and many unicorn lovers troop there to make a home. The fact that a popular Unicorn statue is situated there also makes it an even more interesting place for all lovers of Unicorn. If you are a unicorn lover and want to have a home …
