Post

Nielwelle

Sri Lanka

Nilwella was a small settlement situated on a bay in southern Ceylon, near Tangalle.

Images