The Nature House showcases some beautiful specimens of tropical flowers.
But to see a true floral masterpiece, head to Le Jardin de Balata, located about ten kilometers away.