While the highest point of Spain is Mount Teide, the highest point of the island of La Palma is this strange rock formation that looks like three dudes, called Roque de los Muchachos. There’s a parking area there and a few short, beautiful walks to look out points. It’s also part of many a hiking route. […]