Ramadan will begin on Monday. During the holy month, healthy Muslims are required to fast from sunrise to sunset. Check out which cities have the longest hours to fast!
Updated: June 05, 2016, 12:00 AM
Ramadan will begin on Monday. During the holy month, healthy Muslims are required to fast from sunrise to sunset. Check out which cities have the longest hours to fast!