Where is La Revista?

Where is La Revista located?

La Revista, Balearic Islands, Spain (approx. 38.85°, 1.4°)


Where is La Revista on the map?