Home » General Knowledge MCQs » Which country is located at the North of the Arabian Sea?