La vie en rose in Taif, Saudi Arabia
Category: Saudi Arabia
Known as the “City of Roses,” Taif is a city located on the slopes of the Hejaz Mountains in Saudi Arabia's province of Makkah. The sixth most popular city in the Kingdom, Taif…