Undoubtedly, Rose is the most beautiful flower in the world. Generations have passed but rose still persists its mesmerizing beauty. This flower is a symbol of love and no other flower can replace it. No matter what the occasion is people tend to go with a bouquet of beautiful red roses to show their love towards the person. Around 2830 species of roses are present today and it can be seen is some very amazing shades such as white, yellow, red, pink, green and orange. It basically hails from Asia but some rose species are also found in North America, Europe and in Northwest Africa. Their smell is outstanding and is one of the oldest species which are still cultivated today.