In Kerala's Kanthalloor, Neelakurinji flowers bloom once in 12 years and every hill smells like sandalwood, Travel, Times Now ...