You are viewing a single comment's thread from:
RE: Sri Lanka Town -- Ella, feel like arriving an Europe village
No, it is local in the central of Sri Lanka, but some falls can be visit.
No, it is local in the central of Sri Lanka, but some falls can be visit.