Where is La Casa de Vegueta, Las Palmas de Gran Canaria located?
La Casa de Vegueta, Las Palmas de Gran Canaria, La Casa de Vegueta, Las Palmas de Gran Canaria, Spain (approx. 28.09881°, -15.41655°)
La Casa de Vegueta, Las Palmas de Gran Canaria, La Casa de Vegueta, Las Palmas de Gran Canaria, Spain (approx. 28.09881°, -15.41655°)