Chesha Bay is an inlet of the Barents Sea, 84 miles (135 km) wide and 62 miles (100 km) long.
Categories: Northwestern Russia geography stubs | Barents Sea