In this issue of 100 Places to Eat, Alexander Belkovich explores the "blessed land" of Sri Lanka Island. The chef will visit the tea plantation, taste the local cuisine, rescue the turtle and enjoy the sunset.