A City Guide To Las Palmas, Spain
Located on the island of Gran Canaria in the Canary Islands, Las Palmas is a vibrant and culturally rich city with a long history dating back to the early 15th century. As the capital of Gran Canaria and one of the two capitals of the autonomous community of the Canary Islands, Las Palmas is a …