Great Mosque of Mecca - Masjid al-Haram, Mecca: How To Reach, Best Time & Tips