Airport Security Force (ASF) Assistant Director General Knowledge MCQs Which country is called “Land of thousand islands”? October 22, 2023 Admin No Comments A: Malaysia B: Indonesia C: Ireland D: Finland Correct Answer: B View More Details >>