Which country is located on a peninsula ? Isn't japan an island ?
Quote: Originally Posted by blondie091 isn't japan an island ? Yes (Nippon)