Tagged: Nuwara Eliya

Kandy – The pearl of Sri Lanka

By Josh Cahill The moment I landed in Sri Lanka I knew it was going be a great experience. It was going to be a very special trip for me. I remember back in...