The southernmost town of the world resides in-
The southernmost town of the world resides in- Correct Answer Chile
Chile in South America is the country that extends the farthest south in the world. Although the continent of Antarctica is farther south, it is not a country.