The Garden
The place in which the flower deities live! (Along some heavenly beings)
It has an extension that is the Fairy Village
The Garden itself is a magical forest home to fantastical beings and unsurprisingly, lots of tourism from humans.
The flowers don't mind as long as they respect everything bound to the place.