By Satyaki Dutta Located in Central Asia, Turkmenistan is an ancient land of great natural beauty. As a travel destination, this obscure desert country still remains mysterious and unexplored to most of the international tourists. Coming out from the totalitarian dictatorship of Saparmurat Niyazov, modern Turkmenistan is run by a regime that encourages and promotes […]