Church Bay is a bay  wide, indenting the north coast of South Georgia between Low Rock Point and Cape North.
Church Bay is a broad inlet along the north shore of South Georgia, situated between Low Rock Point and Cape North.