Geography

Answer in one word:

A large land mass surrounded by water on three sides.

India Geography

29 Likes

Answer

Peninsula

Answered By

16 Likes


Related Questions