Watch the sunlight sparkling on the water as it spills over Annandale Falls. Look out for any rainbows that form in the mist.
You'll be spoiled for sightseeing choice in St. George's. Annandale Falls is an ideal place to kick off here, but there are plenty of other interesting sights to explore. Grand Anse Beach, National Stadium, and St. George's Harbor are near the cascade of water and will fill in your day nicely.