• San Roque

    San Roque is a small town with a population of 25,000 near Gibraltar. It is part of the province of Cádiz. It was founded by the original inhabitants of Gibraltar, which abandoned the town in 1704, after...

    Read more