Gibraltar

Gibraltar is Famous Worldwide for its dramatic rock. It is located in a strategic position at the southern end of the Iberian Peninsula. It overlooks the Straits of Gibraltar and is linked to Spain by a narrow isthmus. Gibraltar is imposing but small. It measures less than six square kilometres in total. It is inhabited […]