Hotel Melilla Puerto, Melilla autonomous city state Spanish territory in north Africa, Spain


Size: 3550px × 2671px
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