I was really interested in waterfalls. I didn’t forget to take photographs. Ravana Ella the most popular sightseeing spot in Sri Lanka is located in Ella and it has a really interesting historcal ...
Authorities in Sri Lanka say at least five people have died, including three children, after heavy rains triggered floods and ...