Where is Seannarid?

Where is Seannarid located?

Seannarid, Scotland, Great Britain (approx. 57.4851579169°, -7.2307634354°)


Where is Seannarid on the map?