The Scenic Rail road to Up Country, Sri lanka..

The Scenic Rail road to Up Country, Sri lanka..
The Phasmatodea (also known as Phasmida or Phasmatoptera) are an order of insects, whose members are variously known...
Established in 1861, Hakgala Garden is the second largest garden in Sri Lanka. It is located at 5,400 feet...
Nature is a marvel, but sometimes you see that beauty only if you really look. If you pause...
Can you see how cute this worm is? yes a bunch of them attacked my Crape Jasmine plant by...
Bridal Fall, Badulla Sri Lanka
The Baker's Fall , Horton Plains, Sri Lanka
Mini Bridal Falls
May it be a wildflower or a colourful rose, flowers always know how to make a first impression....
Above photo is taken at a countryside area in Sri Lanka. It is the view I saw...