Traditional Culture Encyclopedia - Hotel franchise - mimosa city of love what does it mean?

mimosa city of love what does it mean?

Mimosa is a tourist attraction under construction in Pattaya, Thailand, known as the "City of Love"; one-third of the completed construction was opened in advance for Valentine's Day on February 14 this year. This is an overly gorgeous, hodgepodge attraction that combines Dutch, French, Italian, and British architectural styles. When the project is fully completed in a few months, traveling here will feel like traveling to Europe!

The building in the background of the image is the Ambassador City Jomtien Hotel, and the attraction is just opposite it.