Trivia : Africa by Mel Mathew Paredes | Feb 10, 2020 | 0 comments Which country Saint Nicholas or also known as Santa Clause was born? (a) Germany (b) Thailand (c) Greece (d) Turkey Correct! Wrong! Submit a Comment Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website Δ