The island capital of Mallorca is Palma de Mallorca, a city of around half a million inhabitants. Palma is said to have been founded by the Romans almost 2,000 years ago. Here you can do as the Romans did.
The photo was taken in the Mallorcan city of Palma. The date: June 14th, 2007. The time was 12:06:09.