La Palma is the island with the highest road on Canary island
La Palma, an vulcunic island in the canary islands, it has the highest road in the canaries that leads all the way up to Roque de Los Muchachos. The scenery here is really beautiful
hope you will enjoy playing it
Play La Palma island · All community maps · WorldGuessr, a free GeoGuessr alternative