A beautiful array of flowers and greenery await discovery at Phantasea Tropical Botanical Garden on Saint Thomas in the US Virgin Islands.