Alcudia (Mallorca), Spain

Ancient Walls, Golden Beaches, and Dolphin Adventures

A sunlit, narrow street scene in Alcudia, Mallorca, with an arched stone doorway, potted plants, and a rustic wooden bench.