Visitors take a trip to Saudi Arabia’s Taif to rejuvenate in nature