For those who love flowers and plants... Flower Dome holds many surprises. Showcasing vegetation and flowers from all around the world, the Dome is a delight for the eyes as well as the soul.
We happened to see French Riviera where a special setup showcased French flowers and plantations and an Eiffel Tower was also built with green plants. Truly loved it
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.