
Gibraltar is a British overseas territory located at the south of Spain. Gibraltar’s landscape key feature is the mountain Rock of Gibraltar, with the small town of Gibraltar (with only 32000 habitants) located at its feet. The city is a mixture of cultures; nearly a million tourists decide to visit this city every year, many… Read more »