Mallorca

Santa Margalida town square
   Santa Margalida (Margarita in English) is a sleepy little village untouched by tourism. It lies in a flat region of Mallorca just 100m above sea level and 10km from Playa Son Serra on the east coast. This is the main square surrounded by many cafes which serve excellent coffee and 'ansaimadas', a local pastry.
( Firefox users with old graphics cards may need to enable 'WebGL' ) See here
Flag of Mallorca