grotte santo stefano is located via della stazione in viterbo (01026) in the region of lazio (italia). This place is listed in the stazione ferroviaria category of the geodruid viterbo 2017 guide.