Where is Royal Palace of La Almudaina?

Where is Royal Palace of La Almudaina located?

Royal Palace of La Almudaina, Illes Balears, Spain (approx. 39.5675°, 2.64722°)


Where is Royal Palace of La Almudaina on the map?