Which country, on the map of world, appears as “Long Shoe”? Arif Khan 8 years ago A. Portugal B. Italy C. Greece D. Hungary