Gibraltar - a British city located in Spain - was impressed from the very first minute by the unique features of its culture. Gibraltar's rich history and ...