Where is Crossapol?

Where is Crossapol located?

Crossapol, Scotland, Great Britain (approx. 56.4970510281°, -6.8852863313°)


Where is Crossapol on the map?