×

Galileo National Telescope

(93) Observatory in Spain
The Galileo National Telescope, is a 3.58-meter Italian telescope, located at the Roque de los Muchachos Observatory on the island of La Palma in the Canary Islands, Spain.
Address: Roque de Los Muchachos, S/N, 38787 Garafia, Santa Cruz de Tenerife, Spain
Hours: Closed ⋅ Opens 7 AM
Phone: +34 922 40 55 35