Chesha Bay

From Wikipedia, the free encyclopedia

Chesha Bay is an inlet of the Barents Sea, 84 miles (135 km) wide and 62 miles (100 km) long.