Where is Valldemossa Charterhouse?

Where is Valldemossa Charterhouse located?

Valldemossa Charterhouse, Valldemossa Charterhouse, Spain (approx. 39.708763°, 2.6216094°)


Where is Valldemossa Charterhouse on the map?