Where is Cabourg?

Where is Cabourg located?

Cabourg, Cabourg (Station), France (approx. 49.294315°, -0.106552°)


Where is Cabourg on the map?