General Knowledge MCQs Police Department Punjab Police Department Traffic Assistant (TA) Which country is called “Land of thousand islands”? February 28, 2024 Admin No Comments A: Malaysia B: Indonesia C: Ireland D: Finland Correct Answer: b View More Details >>