Which Part of the World is Called “Land of Free People”? General Knowledge MCQs Comments A. UK B. West Indies C. Thailand D. Switzerland