Kerala's hidden waterfall temple is a calm escape in nature. Find out its history and how to reach this offbeat destination.