Where is Albufera?

Where is Albufera located?

Albufera, Balearic Islands, Spain (approx. 39.79719°, 3.12208°)


Where is Albufera on the map?