English: The first stop for many visitors, the Grand Mosque (al-Masjid al-Haram) is located in the heart of downtown Mecca.
Telugu: అనేకమంది సందర్శకులకు మొట్టమొదటి స్టాప్, గ్రాండ్ మాస్క్ (అల్-మస్జిద్ అల్ హరమ్) డౌన్ టౌన్ మక్కాలో ఉంది.