As a modern metropolis in North Texas, Dallas is known for its many landmarks. From the lush botanical gardens to the exotic world-class aquarium, Dallas is an amazing place to watch the forthcoming total solar eclipse of 2024. So once you’ve marked your calendars for April 8th, take an afternoon to visit one of these five...