Skip to content
Skip to results
Menu
Close
Main navigation
Search
Resources
Machine Learning
About
News
Help
Secondary navigation
Donate
Sign in
Language
Čeština
Deutsch
English
Español (América Latina)
Español (España)
Euskara
Français
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Species name
Clear
Not found
Powered by
Macaulay Library
and
eBird
Remove media type filter
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
More filters
Show results
View as image gallery
View as grid of cards
View as list with more data
View
Best quality
Search
Clear filters
Remove filter
Hill Swallow - Hirundo domicola
Remove filter
Photos
Export
Search results
Hill Swallow
Hirundo domicola
ML610899473
eBird checklist S152917205
Report
rating 5
7 ratings
Rajkumar Das
23 Oct 2023
The Nilgiris, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML147725031
eBird checklist S54268453
Report
rating 4
18 ratings
Balaji P B
25 Mar 2019
The Nilgiris, Tamil Nadu, India
Age and sex
Adult, Unknown sex - X
Hill Swallow
Hirundo domicola
ML250738751
eBird checklist S71699502
Report
rating 5
5 ratings
Vishnu Vinod
14 Jul 2018
Coimbatore, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML204585861
eBird checklist S65238230
Report
rating 5
7 ratings
Marco Valentini
30 Jan 2019
Nuwara Eliya, Nuwara, Sri Lanka
Media notes
House Swallow. Elevation: 2174 m. Date added to IBC: March 18, 2019.
Hill Swallow
Hirundo domicola
ML205746191
eBird checklist S65128982
Report
rating 4
8 ratings
Morten Venas
8 Feb 2011
Idukki, Kerala, India
Media notes
Hill Swallow. Elevation: 1458 m. Date added to IBC: December 6, 2017.
Hill Swallow
Hirundo domicola
ML585182151
eBird checklist S141694343
Report
rating 5
5 ratings
Ravi Jesudas
13 Jun 2023
Coimbatore, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML585182141
eBird checklist S141694343
Report
rating 5
5 ratings
Ravi Jesudas
13 Jun 2023
Coimbatore, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML580610401
eBird checklist S140296671
Report
rating 5
5 ratings
Ravi Jesudas
2 Jun 2023
The Nilgiris, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML580610391
eBird checklist S140296671
Report
rating 5
5 ratings
Ravi Jesudas
2 Jun 2023
The Nilgiris, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML160262341
eBird checklist S56515950
Report
rating 4
9 ratings
Krishnamoorthy Muthirulan
19 May 2019
Palakkad, Kerala, India
Age and sex
Immature Unknown sex - X
Hill Swallow
Hirundo domicola
ML206198091
eBird checklist S65202669
Report
rating 4
7 ratings
Athula Edirisinghe
5 Sep 2015
Ratnapura, Ratnapura, Sri Lanka
Media notes
Adult,perch on a wire. Elevation: 31 m. Date added to IBC: October 21, 2016.
Hill Swallow
Hirundo domicola
ML205062131
eBird checklist S64819484
Report
rating 4
7 ratings
Josep del Hoyo
2 Dec 2009
Idukki, Kerala, India
Media notes
A bird on a branch. Videograb. This race sometimes split as Hill Swallow. Elevat
…
Age and sex
Unknown age, Unknown sex - 1
Hill Swallow
Hirundo domicola
ML220747081
eBird checklist S62759135
Report
rating 5
4 ratings
Bhaskar pandeti
28 Dec 2019
Dindigul, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML73081301
eBird checklist S40124992
Report
rating 5
4 ratings
Panchapakesan Jeganathan
13 Nov 2008
Coimbatore, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML609338152
eBird checklist S150630840
Report
rating 5
3 ratings
Muhammed Niyas
24 Sep 2023
The Nilgiris, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML497724421
eBird checklist S121250110
Report
rating 5
3 ratings
sreekanth c
22 Oct 2022
Idukki, Kerala, India
Hill Swallow
Hirundo domicola
ML444697121
eBird checklist S107154913
Report
rating 5
4 ratings
Osith Jayathunga
28 Feb 2022
Nuwara Eliya, Nuwara, Sri Lanka
Hill Swallow
Hirundo domicola
ML206158151
eBird checklist S65203445
Report
rating 4
5 ratings
Nimali Digo & Thilanka Edirisinghe
5 Sep 2015
Ratnapura, Ratnapura, Sri Lanka
Media notes
Hill Swallow at Erathna Ratnapura . Elevation: 31 m. Date added to IBC: April 29
…
Hill Swallow
Hirundo domicola
ML68580101
eBird checklist S39100869
Report
rating 5
3 ratings
Adhithyan NK
10 Sep 2017
Wayanad, Kerala, India
Hill Swallow
Hirundo domicola
ML610616918
eBird checklist S153405684
Report
rating 4
4 ratings
Vazanth T
30 Oct 2023
The Nilgiris, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML204704371
eBird checklist S65000780
Report
rating 4
4 ratings
Vasanthan Panchavarnam
29 Mar 2015
The Nilgiris, Tamil Nadu, India
Media notes
A bird on the ground collecting mud for nest building. The race is sometimes spl
…
Tags
Nest
Hill Swallow
Hirundo domicola
ML267686871
eBird checklist S74319040
Report
rating 4
3 ratings
Novelkumar M S
2 Oct 2020
Palakkad, Kerala, India
Hill Swallow
Hirundo domicola
ML245185531
eBird checklist S70624683
Report
rating 4
3 ratings
Novelkumar M S
17 Jun 2020
Palakkad, Kerala, India
Hill Swallow
Hirundo domicola
ML162043371
eBird checklist S56837267
Report
rating 4
3 ratings
Bopanna Pattada
26 May 2019
Kodagu, Karnataka, India
Hill Swallow
Hirundo domicola
ML608504184
eBird checklist S124476733
Report
rating 5
2 ratings
Sidharth Srinivasan
23 Dec 2022
Dindigul, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML608504183
eBird checklist S124476733
Report
rating 5
2 ratings
Sidharth Srinivasan
23 Dec 2022
Dindigul, Tamil Nadu, India
Hill Swallow
Hirundo domicola
ML589024241
eBird checklist S132903071
Report
rating 5
2 ratings
Sujith S
7 Apr 2023
The Nilgiris, Tamil Nadu, India
Behaviors
Foraging or eating
Hill Swallow
Hirundo domicola
ML589024201
eBird checklist S132903071
Report
rating 5
2 ratings
Sujith S
7 Apr 2023
The Nilgiris, Tamil Nadu, India
Behaviors
Foraging or eating
Tags
Watermark
Hill Swallow
Hirundo domicola
ML589024171
eBird checklist S132903071
Report
rating 5
2 ratings
Sujith S
7 Apr 2023
The Nilgiris, Tamil Nadu, India
Behaviors
Foraging or eating
Hill Swallow
Hirundo domicola
ML585470971
eBird checklist S141692821
Report
rating 5
2 ratings
Anand Birdlife
15 Jun 2023
Kanniyakumari, Tamil Nadu, India
Age and sex
Adult, Unknown sex - 1
More results