Restaurant Review

RESTAURANT REVIEW: Karpaha Sands in Kalkudah, Sri Lanka

One lucky Travel Weekly staff member got to channel her inner Anthony…

James Harrison James Harrison