Honduras
Nicaragua is the country north of Costa Rica.
The country that is located south of Honduras and north of Costa Rica would be Nicaragua. Nicaragua is the largest country located in Central America.
Nicaragua is located in Central America, which is a region of the continent of North America.
Managua is the capital city of Nicaragua, the country that borders Costa Rica to the north.
Nicaragua.
Nicaragua is a country
Nicaragua
Nicaragua is a country.
Yes Nicaragua is north of Panama.
Nicaragua is located north of Costa Rica. The country of Panama also borders Costa Rica to the south. All three countries is located in South America.
Nicaragua is the country that is immediately north of Costa Rica