What Does Isthmus Mean in Geography?

The word Isthmus is a geographic term given to a narrow strip of land that connects the two large bodies of land and separates two large bodies of water. The word Isthmus came from an ancient Greek word “isthmus” which means “neck”. To get a clear sense, visualize the location of Panama. It is situated […]