2737General KnowledgeMedium
The “Mount Olympus” is located in ________ ?
AEgypt
BGreece
CGermany
DNepal
Correct answer
B. Greece
Explanation
Greece is the correct answer. Review the question and compare it with the other choices to remember this fact for future exams.