mountain
Where is Mount Hamrin located?
Mount Hamrin site The Hamrin Mountains are a small mountain range located in the northeast of the State of Iraq....
Jebel Barkal in Sudan
Jebel Barkal site Jebel Barkal (in English: Barkal) in Sudan is a small mountain standing at a height of only...
Gibraltar bin Ziyad
Gibraltar bin Ziyad website Gibraltar is located at the southern tip of the Iberian Peninsula and is a British Overseas...
Strait of Gibraltar
Geographical location of the Strait of Gibraltar The Strait of Gibraltar is a channel connecting the Mediterranean Sea to the...