1
"A stylish shopping thoroughfare lined with chic storefronts, perfect for visitors seeking high-end boutiques and a polished urban strolling experience in Palma."
Chic boutiques and modernist architecture line this polished street
Centre, 07012 Palma, Balearic Islands, Spain Get directions