Where is Luss Parish Church?

Where is Luss Parish Church located?

Luss Parish Church, Luss Parish Church, Great Britain (approx. 56.1004°, -4.6367°)


Where is Luss Parish Church on the map?