Sri Lanka Frogmouth

The Sri Lanka Frogmouth (Batrachostomus moniliger) is a small frogmouth found in the Western Ghats of south India and Sri Lanka. Captured from Thattekkad Bird Sanctuary, this bird is also known by the names of Sri Lankan frogmouth or Ceylon frogmouth.
 

All rights reserved © Kerala Tourism 2024. Copyright | Terms of Use. Developed & Maintained by ​Invis.