Some of the world’s most iconic sights will go green for St. Patrick’s Day this year. In addition to the London Eye, South Africa’s Table Mountain, and New York’s Empire State Building, Niagara Falls and the TV Tower in Berlin will go green for the first time ever.
Read more