We may not have beaches in Stowe, but there are plenty of local swimming spots and pools to beat the heat!