Plaza Mayor
Plaza Mayor, the historic heart of Palma, is a vibrant public square buzzing with life. Once the site of the Inquisition, it now hosts lively markets, street artists, and cafes, offering a perfect snapshot of Mallorcan daily life.
Palma de Mallorca, Spain



