Nestled in Central America, Costa Rica stretches between the Pacific Ocean and the Caribbean Sea, bordered by Nicaragua to the north and Panama to the southeast. Its capital, San José, is the ...