Where is Amlukh?

Where is Amlukh located?

Amlukh, Wales, Great Britain (approx. 53.4087337028°, -4.3456592565°)


Where is Amlukh on the map?