Flower Forest Botanical Garden, Barbados: thick and lush tropical vegetation walking inside the forest.