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