CUDDALORE: With rundown buildings straight out of an Edgar Allan Poe novella and dense thickets, this ghost island tucked away in the Pichavaram backwaters ... near Chidambaram resembled a ...