203K views
The Travel Tellers
48 hours in the weirdest country in the world: Turkmenistan (North Korea of Central Asia)
Login with Google Login with Discord