PUNCHI DOOWA

A little island, nestled in the Sri Lankan Paddy fields,

a place to stay, retreat and commune with nature.

For those seeking a slower pace, amongst the pleasures of nature.

“Rest and revive, learn the art of healing amongst nature”