News The Roque de los Muchachos Observatory serves as an inspiration to the world tourism summit which is being held on La Palma Read more