An isthmus attached to the Spanish mainland, jutting out into the Mediterranean sea just 1.5 miles long and 3/4 miles wide , Gibraltar has been a British colony since 1704, With a population of 30,000, besides still being a garrison town is now a thriving finacial and commercial centre, port and tourist destination.