Gibraltar

Gibraltar, aka The Rock, is a British Overseas Territory located at the bottom of Spain. It is small, but it has huge strategic importance, because navy can control shipping in and out of the Mediterranean. The UK has a naval and military base there for this reason.

I received several awesome postcards in the envelope, and still looking for stamped postcard from Gibraltar.