Gibraltar is situated at the narrow entrance to the Mediterranean Sea on one side of the well-known Straits of Gibraltar. Across the water a dozen miles away lies Northern Africa. Far from a mere geological outcropping, the city is a fascinating mixture of Spanish and British culture. The Rock of Gibraltar, of course, is famous. […]