Η τοποθεσία Saint Thomas είναι γνωστή για τον πλούτο της σε αξιοθέατα και δραστηριότητες. Ακολουθούν μερικά κορυφαία σημεία: Pinafore Park, St. Thomas Elevated (Sculpture) Park και Waterworks Park.