Make sure you bring a camera to capture the spectacular cascades of Seven Sisters Falls. If it's raging, you may be able to feel the mist on your face.
You'll soon see why this St. Andrew cascade of water is visited by many travelers. If you're searching for more to do and see here, National Stadium, St. George's Harbor, and Fort George are in this area as well. They won't take long to get to from Seven Sisters Falls.