Unfortunately, you won't find any waterfalls in St. Thomas. But what St. Thomas lacks in waterfalls, it makes up for in stunning beaches and unique activities.