Tuesday, December 6, 2011

Devon falls, Pathana, Hatton, Sri Lanka.

This is on the Hatton to Thalawakele road in Sri Lanka.
Click on the web link below to watch a video-clip of above:-
http://www.youtube.com/watch?v=4AzP47p0ROg

No comments: