The large number of monkeys in various tourist spots of Taif Governorate is both a menace and a delight, depending on which side of the divide …
Read moreTaif is a city in the Mecca Province of Saudi Arabia at an elevation of 1,879 m (6,165 ft) on the slopes of the Sarawat Mountains (Al-Sar…
Read more
Find Us On