cindyknoke.com
Palacio Real de La Almudaina~
The Royal Palace of the Almudaina is located on the island of Mallorca in the capital city of Palma. Mallorca is part of the Balearic Island chain located off the coast of Spain. In 903 AD, Isam Al…