Street view of the town of Valldemossa, one of the most beautiful in Spain.

- Image ID: 2D9TEB4

Street view of the town of Valldemossa, one of the most beautiful in Spain.

Toni Oliver / Alamy Stock Photo

Image ID: 2D9TEB4

Location: Valldemossa, Mallorca, Spain