TOP 10 Places You Should See In SAUDI ARABIA (Travel Vlog)



After finishing a 1 year trip in Saudi Arabia, I’m giving you the Top 10 of my favorite places in Saudi. I didn’t get a chance to go to Al Ula and Al Baha this time but …

source

Uncategorized