Majorca, Balearic Islands, Spain. The Palacio de la Almudaina was originally a citadel built by the Moorish governors just outside the city walls. It ...
Almudaina, Balearic Islands, Church, Citadel, Horizontal, Island, Majorca, Palace, building, stronghold, direction, dwelling, defensive structure, palace, house, housing, island, bastion, church, mansion, Christian church, castle, majorca, horizontal