You are a tea lover and you want to find the best one? Or you are traveling in Sri Lanka and want to know more about local tea? this article will explain you why the best Ceylon tea is in Sri Lanka, where to drink and buy Ceylon tea.
I went down the stairs, and turned left into the vague murmur of human voices and the mesmerizing exhalations of warm curry.