•  2020-08-19 12:00 AM

Tissa Wewa, also known as Tissamaharama Lake, is a man-made reservoir located in the southern part of Sri Lanka, in the town of Tissamaharama.

Read More
1 min read
0 Comments