Tales of Taif
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…
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…