Muscat: Strolling through a sea of vibrant flowers at the Muscat Flower Festival, visitors are greeted by an explosion of colours and fragrances that has...