Browsing: Tales of Taif

Tales of Taif
By

By Janelle Vales-Yasay Taif is a city located in Saudi Arabia overshadowed by its more well-known neighboring cities of Jeddah and Makkah. But Taif has its…