The English term "worth seeing" matches the Italian term "da vedere"

other english words that include "seeing" : italian :
sightseeing curioso, ispezione
unseeing cieco