Give us feedback!

Visit Il Semaforo del Monte Guardia, Isola di Ponza, Italy

The Semaforo del Monte Guardia was a structure dedicated to communications using the "optical telegraphy" system for the Italian Navy. It was placed on the highest point of the island.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail