NAQURA: On the road to south Lebanon's coastal town of Naqura, an Israeli flag hung over the deep blue sea, a stone's throw ...