Oman National Day is a festive and joyful occasion ... The streets, buildings, shops, houses, and cars are adorned with the colors of the Omani flag (white, red, and green) and images of the ...