The Brightest Lighthouse
Victory Lighthouse, Italy Towering above the city of Trieste, Italy, stands the Faro della Vittoria, the Victory Lighthouse. The lighthouse was built as a monument to celebrate Italian victory and honor the country’s soldiers who died at sea in World War I. One of the world’s tallest lighthouses, the structure stands 223-foot [...]