Top-12 Places to visit in Gran Canaria

The island of Gran Canaria is an amazing place. There is a volcano, black sand beaches, waves, sand dunes and mountains. Let’s see best places of the island.