The tropical beauty of Phantasea garden on Saint Thomas
Perched above the sea on Saint Thomas in the US Virgin Islands, Phantasea Tropical Botanical Garden gives visitors a close-up view of lush foliage and colorful flowers from the Caribbean and beyond.