
Dickwella
Dickwella, a coastal town in Sri Lanka’s Southern Province, is renowned for its rich cultural heritage, pristine beaches, and traditional arts. Located about 22 km …
Dickwella, a coastal town in Sri Lanka’s Southern Province, is renowned for its rich cultural heritage, pristine beaches, and traditional arts. Located about 22 km …