Carlsbad is a small seaside resort city, located between Los Angeles and San Diego. With nearly 110,000 people, it is a popular destination due to the cozy Mediterranean climate, luxurious resorts and gorgeous flower fields. The 50 acres of visual splendor are covered with colorful flowers from March to May, which attracts thousands of people. Various kinds of gardens such as the romantic rose garden and the fantastic pergola garden will make you believe that it is truly a floral Wonderland.