Where is Beach of Durrës?

Where is Beach of Durrës located?

Beach of Durrës, Durres, Albania (approx. 41.30583°, 19.48667°)


Where is Beach of Durrës on the map?