Salim Ali bird trail

Author Vimal Niravath on April 20, 2026 0 comment Salim Ali bird trail The Salim Ali Bird Sanctuary, popularly known as the Thattekkad Bird Sanctuary, is one of the richest bird habitats in India and a true paradise for nature lovers, located along the banks of the Periyar River in Kerala, and named after the […]