Gibraltar is an ancient settlement near the southernmost tip of the Iberian Peninsula in South Europe. In clear weather, African continent is visible both for the people and for monkeys who live on the “rock”. At this location, only a relatively narrow strait separates the Mediterranean Sea from the Atlantic … Read >