Many have been proven to be a hoax, while some of the most famous remain unproven to date. Here are 10 weird Scottish animal sightings – from the genuine to the ridiculous.
you can explore some of the most well known statues in the world and learn more about the animals that inspired them. Located at Helix Park, between Falkirk and Grangemouth in Scotland ...