Where is Jamestown?

Where is Jamestown located?

Jamestown, Jamestown, Irish (approx. 53.926876°, -8.030312°)


Where is Jamestown on the map?