-->

International Trade

Question
CBSEENGE12024770

A partially enclosed area in the sea providing shelter to the sailing ships.

Solution

Harbour