Gibraltar is one of those odd little principalities that I visited more out of curiousity than anything else. It is a British Territory located in the Iberian Peninsula bordered by the south of Spain. It has quirky appeal, with British
Monkeying Around in Gibraltar
