Zostel Kodaikanal - Yes, you read it right! Zostel Kodaikanal / Zostel is feeling energised in kodaikanal, tamil nadu.