With over 20 world-class golf courses around the country, teeing off is one of the more relaxing outdoor activities you can enjoy during your visit to Egypt. Eight of these premium golf courses can be found in Cairo, while the rest can be found in Alexandria, Sharm al-Sheikh, Hurghada, and al-Ain al-Sukhna.