Answer: lakegarda

AnswerCrossword Clue
LAKEGARDA

Italy's largest body of water