SocietyPalakkad banyan tree turns 80 on India's Independence Day
A banyan tree in Vadavannur, Palakkad, was planted at midnight on India's 1947 independence and marks its 80th birthday alongside the country’s 80th Independence Day.
By Project Chintan Newsroom · 15 Aug