Children of Faith Home is located just outside the City of Visakhapatnam in Vedullanarava, in the state of Andhra Pradesh. “Vizag” is a port city industrial center on India’s eastern coast, on the Bay of Bengal.