Tagged:  Sri Lanka

Norwood Tea Factory - Hatton, Sri Lanka

Flavors of Sri Lanka

In Ingredients, Recipes, Travel On April 8, 2013 Comments Off

Raw beauty, friendly smiles and ever so flavorful food.
Since ancient times, Ceylon, (Declared Republic of Sri Lanka in 1972), has been known as a center for spice trading. Drawing explorers from all over the world…