Achelous River
Animals
Majestic Wild Horses Spotted Galloping in Greek Mountains
An amazing video posted on Twitter of wild horses running free on Smolikas Mountain, the second tallest mountain in Greece, is sure to inspire curiosity about these majestic creatures.
https://twitter.com/4DIRTYACE/status/1300317011847925760?s=20
The tweet states "Good morning from the Mongolia of Greece," referring...