Tissamaharama is a small town on the south side of Sri Lanka near Yala National Park.
Chef Lady Restaurant