Discovery Times Square is an exhibition space that hosts a variety of captivating and educational exhibits. From ancient civilizations to space exploration, the exhibits cover a wide range of topics. Visitors can learn about history, science, art, and culture through immersive displays and interactive experiences. It's a great place to expand your knowledge and engage with thought-provoking exhibits.