SriLanka100

The White-throated Kingfisher is a tree kingfisher, widely distributed in Asia from the Sinai east through the Indian subcontinent to the Philippines.

Skip to content