The Edge of the World Saudi Arabia
The Edge of the World Saudi Arabia, also known as “Jebel Fihrayn“, is a popular tourist attraction located in the Riyadh province of Saudi Arabia. See below for what you need to know about this beautiful piece of nature.