Bird Watching

Sri Lanka is one of the best places in the world to watch birds. It is truely a paradise for any bird watching enthusiasts. It is home to over 400 bird species and around 23 endemics. Over 200 migratory birds arrive in the country from India, Siberia, Scandinavia and Western Europe. Best places to watch […]