A Startup Incubator in beautiful lush green tropical Kerala (God's own Country) | Hacker News Reader