Skip to content
Advertisement

Topic - Gibraltar

whose isthmus connects to the north with Spain. The Rock of Gibraltar is the major landmark of the area and gives its name to the densely populated town, home to almost 30,000 Gibraltarians. - Source: Wikipedia

Related Stories