Muscat: Onam was celebrated with full gaiety and fervour in Oman on Wednesday. The festival portrays the rich tradition and diverse culture of Kerala. It is celebrated during the end of August or beginning of September.