The beautiful town of Gubbio in Umbria, Italy, has the largest Christmas tree in the world. At least, a creative interpretation of it. The illuminated Christmas tree nestles against the Monte ...
Steve and Walter exchanged emails and phone calls, and Walter gave Steve directions to Gubbio in Italy where, in the 1970s, he discovered of a thin line of iridium metal in some rocks, a major ...
Thank you for reporting this station. We will review the data in question. You are about to report this weather station for bad data. Please select the information that is incorrect.