Hidden place · Melilla, Spain

Clock House Museum

This museum occupies the Torre de la Vela, an ancient watchtower with an attached barracks. The defensive tower offers views of Melilla and the Mediterranean…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload