Jaffna is situated in which country?Jaffna is situated in which country?A) IndiaB) Sri LankaC) BangladeshD) NepalRead more articles Previous PostThe country with the highest ratio of urban population in South Asia is? Next PostWhich country’s currency is Baht? You Might Also Like Monitoring Assistant Jobs Computer Test Preparation MCQs6 April 2025 What is the case file kept by the Investigating Officer called?22 September 2025 What country is the largest producer of corn?11 October 2025Leave a Reply Cancel replyCommentEnter your name or username to commentEnter your email address to commentEnter your website URL (optional) Save my name, email, and website in this browser for the next time I comment. Δ