Nicaragua on the North and Panama on the South.
The population of Costa Rica on December 21st 2011 is approximately 3,758,478. (Extrapolated from a population of 4,509,290 on August 7th 2009 and a population of 4,133,884 on October 8th 2010.)
Nicaragua and Panama.
No,it is North American,but located in Central America.
Nicaragua is the country that is immediately north of Costa Rica