Avichchiya (Indian Pitta)


Avichchiya (Indian Pitta)
Avichchiya (Indian Pitta)

Name: Indian Pitta
Locale Name: Avichchiya
Scientific Name: : Pitta brachyura brachyuran
Picture taken at: Wet zone, Sri Lanka
More information can be found in http://en.wikipedia.org/wiki/Indian_Pitta

Avichchiya (Indian Pitta)
Avichchiya (Indian Pitta)

Avichchiya (Indian Pitta)
Avichchiya (Indian Pitta)

Yala national park

Yala national park

Yala is famous for leopards and considered as the place where you can spot highest density of leopards in the world. Read more about   Yala national park »

Minneriya national park

Minneriya national park

Minneriya National park is famous for watching Elephants and observing their behaviors. Read more about   Minneriya National park »