Buffalo is home to a vibrant arts and culture scene, with numerous museums, galleries, entertainment venues, and shops to explore. Popular attractions include Buffalo and Erie County Botanical Gardens, Albright-Knox Art Gallery, Buffalo Zoo, and The Buffalo History Museum.