Valldemossa is a village and municipality on the island of Mallorca, part of the Spanish autonomous community of the Balearic Islands. From Wikipedia