Kaavi is a municipality of Finland .
Kaavi is a municipality in Northern Savonia , Finland .