What is the definition of a peninsula?

Submitted by: Administrator
It is a long strip of land that juts out into the sea.

The best examples are southern Thailand and Peninsular Malaysia or Spain.
Submitted by: Administrator

Read Online Geography Job Interview Questions And Answers