Mallorca (Majorca) island- traditional village Valldemossa with charming floral street decoration. Popular tourist attraction. Spain, Balearic islands