Charming Valldemossa, mediterranean village in the beautiful landscape of Serra de Tramuntana mountains, Majorca island, Spain.