The most imposing building of Majorca is the Bellver castle, which offers an incredible view of the city of Palma, being situated at a height of 112 meters over the... The Bellver Castle Majorca
Built in Roman style this building served as residence for the Moslem governors and houses the Saint Ana chapel built in Gothic style, the throne hall being one... Almudaina Palace Majorca