Nature's best view in Kerala