Muscat: The main streets of Muscat have been decked up with colourful lights as part of the National Day preparations which is celebrated on November 18 every year.— Shabin E