scenicsasquatch.com
Sasquatch sighting in Scotland,
Source: Beasts of Britain THE APEMAN OF ABERNETHY FOREST Satellite Map of Abernethy Forest Abernethy Forest in Scotland is the largest part of what remains of the Old Caledonian forest, located in …