Gran Canaria is one of Spain’s Canary Islands, off northwestern Africa. It’s known for its black lava and white sand beaches.
Gran Canaria is one of Spain’s Canary Islands, off northwestern Africa. It’s known for its black lava and white sand beaches.