Ceuta and Melilla are European cities located on mainland Africa — and few people know they exist. These Spanish territories sit behind some of the most heavily fortified borders on Earth. We travel ...