Constable (PHP) General Knowledge MCQs Police Department Punjab Police Department Which of the following country is called “land of maple leaf” February 10, 2022 Admin No Comments A: Canada B: Japan C: Sri Lanka D: None of these Correct Answer: a Short Details: Land of Rising Sun is called Japan. View More Details >>