Where is Edwardsville?

Where is Edwardsville located?

Edwardsville, Wales, Great Britain (approx. 51.6624406386°, -3.3209897517°)


Where is Edwardsville on the map?