TravelTill

About Turkestan



Turkestan, spelled also as Turkistan, literally means "Land of the Turks"