The Isthmus of Catalina Island is located in which country?
A. United States
B. Brazil
C. South Africa
D. Canada
Answer
Correct Answer: A. United States
Detailed About MCQs
The Isthmus of Catalina Island is located in the United States. It is a 770 m land, joining the northwestern part of Santa Catalina Island to the main part of the Island.