Abha city Abha is one of the main cities of the Kingdom of Saudi Arabia, located in the south of it. It is the most suitable city to spend holidays in; it has many beautiful landscapes .The following are the best places to visit in Abha and include the following cities: Best places in Abha: The new Abha Resort, in addition to Al Sadd Lake, where there is a series of restaurants and gardens, in addition to the great Abha Palace, which overlooks the lake, there is also the ride of the cable car and watching the scenery from a higher and more beautiful view.There are a variety of activities that encourage tourists to come.