Where is Taghmon?

Where is Taghmon located?

Taghmon, Taghmon, Irish (approx. 52.322807°, -6.654236°)


Where is Taghmon on the map?