CUDDALORE: With rundown buildings straight out of an Edgar Allan Poe novella and dense thickets, this ghost island tucked ...