Pleasant experience while on transit to Saudi Arabia, Delight our Pilgrims

Happy Pilgrims at the Kaaba