An aesthetic view of a beautiful village located on top of a mountain range near Al Hada in Taif, Saudi Arabia

More from the Author