Flower Forest
From Wikipedia, the free encyclopedia
Flower Forest is a horticultural park and attractive tourist attraction near the village of Bathsheba, Saint Joseph in Barbados. It is a beautiful scenic park with strikingly attractive flowering plants and tropical trees and one of the most alluring parks on the island.