Question two is stupid. Panama is NOT the only country that has coastlines on both the Atlantic Ocean (via the Caribbean Sea) and the Pacific Ocean. Mexico, Guatemala, Honduras, Nicaragua and Costa Rica also have coastlines on both the Pacific Ocean and the Caribbean Sea. Canada and USA have...