Known as the “City of Light”, Buffalo is home to many historical landmarks and attractions. With its magnificent skyscrapers and towering buildings, Buffalo is THE place to be when it comes to witnessing the solar eclipse of 2024 on the 8th of April. Still not convinced? Then take a look at these five amazing things...