Delagoa Bay

views updated

Delagoa Bay, Mozambique: see Maputo Bay.

More From encyclopedia.com