You can catch an event at Queen's Park Stadium, located 1.7 mi (2.7 km) from central St. George's.
Why not take a stroll along the beaches and watch the sunset while you're here? If you think Queen's Park Stadium is cool, you also might like National Stadium, located nearby.