Muscat, Oman is packed with several beautiful mosques where you can pray the Eid Al Fitr prayer to start the joyful occasion celebrated in the Gulf country and all Muslim nations, where Muslims don ...