Though St Thomas is known as one of the best shopping destinations in the Caribbean, the island is also home to a wealth of historical intrigue