A land surrounded by water on three sides is called?

error: Content is protected !!