Sea of Galilee is located in which country?
AJordan
BSyria
CLebanon
DIsrael
Correct answer
D. Israel
Explanation
The Sea of Galilee in northern Israel—one of the lowest-lying bodies of water in the world—has long been a source of religious inspiration and intrigue.