Join the crowds and experience the exhilaration of an event at Lionel Roberts Stadium.
You'll find this sporting facility in St. Thomas. Once you've seen all you can at Lionel Roberts Stadium, head to nearby Magens Bay Beach, Coki Point Beach, and Blackbeard's Castle.