It is almost like mother nature cast a spell on the city. Flowers have bloomed in the brightest yellow, blood-heart red, sensual purple, vibrant blue, fresh greenery and the purest form of white. So, before the sultry and dry summer starts off you can enjoy the pleasant weather in Delhi and witness a beautiful sight, with floral carpets lining up the streets of Central Delhi, thanks to the city's horticulture department.