Where is Falla?

Where is Falla located?

Falla, Scotland, Great Britain (approx. 55.4178679839°, -2.4637055397°)


Where is Falla on the map?