All roads lead to this beautiful square in the city of Ciutadella.
Address 7 Plaza de los Pins, Ciutadella 07760, Spain
Coordinates 39°59'58.081" N 3°50'9.833" E