Top 5 Taif Tours: See the Saudi City in Style

Top 5 Taif Tours: See the Saudi City in Style Taif, a city way up in the mountains of Saudi Arabia, it’s almost got this cool vibe mixing history with refreshing mountain air, you know? I mean, for ages, this place has been, like, a summer escape from the heat of other cities, a breath …

Read more