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 2015 guide.