Nestled in the scenic Western Ghats, Munnar is a breathtaking hill station ... Into the dense tropical woods one goes seeking ...