answersLogoWhite

0

Costa Rica is not a peninsula, although it certainly does have some small peninsulas. Costa Rica is located on an isthmus which continues into Panama and is called the Isthmus of Panama.

User Avatar

Wiki User

9y ago

What else can I help you with?

Related Questions