In the isle of Sri Lanka, your adventures will take you beyond tropical pleasures to places where the food is beyond compare. The capital of the country is a meeting place for all cultures and in this busy city the kitchens are even busier! Wondering…