Where is Loughrea?

Where is Loughrea located?

Loughrea, Loughrea, Irish (approx. 53.198162°, -8.569059°)


Where is Loughrea on the map?