Borghetto sul Mincio is Italy's village on water. Find out how to visit and what to do there. The local delicacy is a must. With maps and travel tips.