Claim: Photo shows a town in Sri Lanka
Fact-check: This photo actually shows a waterfall in India
Verdict: false
Organisation: AFP Fact Check
Author: Unknown
Date published: 2020-07-30T06:45:00