Melilla is a Spanish autonomous city on the North African coast in Morocco, only 20 square kilometers big. No hiking trails that we know of.