Appearance
Taifa of Menorca is a landmark in Minorca, Comunitat Autònoma de les Illes Balears, Spain.