Take me back, Mallorca!
This made for great photos!
The market that comes here is great too!
Alcudia, Mallorca, Spain
Mallorca, Alcudia - Spain. And a lot of the other cities on this island :-)