Bomburu Ella

Bomburu Ella Sri Lanka Picturesque waterfall located in near the border of Nuwara Eliya and Badulla districts.  Bomburu Ella is the widest waterfall in Sri Lanka.

Butterfly

Butterfly Beauty of nature. Butterfly capture using lumia camera. Without macro lenses. Touch focus and Image editor: Lumia creative studio