Where is Whitby?

Where is Whitby located?

Whitby, England, Great Britain (approx. 54.4860056503°, -0.626323701°)


Where is Whitby on the map?