AllWays Traveller Features
Fun really does grow on trees! And bushes, shrubs, cacti and every kind of plant you can think of at St. George Village Botanical Garden, a lush oasis located in Frederiksted on the island of St. Croix in the U.S. Virgin Islands. A garden springs back to life Like many Caribbean islands, St. Croix suffered storm damage from Hurricane Maria in 201...