Bethsaida

Meaning, "House of Fish". (1.) A town in Galilee, on the west side of the sea of Tiberias, in the "land of Gennesaret."

It was the native place of Peter, Andrew, and Philip, and was frequently resorted to by Jesus (Mark 6:45; John 1:44; 12:21). It is supposed to have been at the modern 'Ain Tabighah, a bay to the north of Gennesaret.

Easton's Bible Dictionary
Photo courtesy of BiblePlaces.com