Hotel Melilla Puerto, Melilla autonomous city state Spanish territory in north Africa, Spain
Size: 3515px × 2721px
Location: Melilla city state Spanish territory, Spain, North Africa
Photo credit: © geogphotos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: africa, african, architecture, area, autonomous, building, buildings, city, enclave, espana, españ, eu, europe, european, exclave, hotel, hotels, iberia, iberian, melilla, north, outdoors, people, puerto, settlement, spain, spanish, state, territory, town, urban