One of the most popular tourist destinations in Abha, Green Mountain offers a beautiful spectacle to tourists worldwide. The mountain is also known as “Jabal …

One of the most popular tourist destinations in Abha, Green Mountain offers a beautiful spectacle to tourists worldwide. The mountain is also known as “Jabal …