Let me guide you to Nuwara Eliya and Haputale in Sri Lanka’s Highlands, an earthly Garden Eden where the world-famous Ceylon Tea is growing.

While I was soaking in the dreamy landscape around Nuwara Eliya, the rolling hills covered with tea bushes, the skies opened and within minutes, everything was….soaked.
this way to read the whole story >>>