Al Taif is a beautiful city situated in the western province of Saudi Arabia’s Makkah province. Also known as the City of Roses, the place is famous for gardens, sweet honey and grapes.