Las Palmas de Gran Canaria Spain – I explore La Vegueta (old town) and meet locals who share their history with me and how the … source