Where is Villalonga?

Where is Villalonga located?

Villalonga, Valencia, Spain (approx. 38.88333°, -0.2°)


Where is Villalonga on the map?