Omra On a more solemn note, the boys of grades 5-10 went on the Omra pilgrimage to Makkah, Saudi Arabia in their winter holidays. No doubt, it was an immensely enriching experience