I am visiting Venice in a week and I have been doing some readings about dress restrictions when entering churches like St Marks. I understand that the longer the better, but its also going to be really hot on those days. I can cover up my shoulders with a scarf whenever entering churches but I have some dresses that are couple of inches above the knees. Would they be acceptable?
Is St Marks the main church that imposes this policy in Venice or there are more? How about smaller churches?
And how about when generally wandering islands or museums?