Where is Thomastown Station?

Where is Thomastown Station located?

Thomastown Station, Thomastown Station, Irish (approx. 52.525673°, -7.138982°)


Where is Thomastown Station on the map?