Edge of the world
The Edge of the World is a breathtaking natural attraction located on the outskirts of Riyadh, Saudi Arabia. It is a stunning geological formation that offers a panoramic view of the vast desert landscape of the Arabian Peninsula. The Edge of the World is located on the edge of the Tuwaiq Escarpment, a steep and […]