Where is Kumsimlog?

Where is Kumsimlog located?

Kumsimlog, Wales, Great Britain (approx. 52.437188699°, -3.9178361898°)


Where is Kumsimlog on the map?