TEA TRAILS is located P O Box 05 Ceylon Tea Trails , Norwood, Hatton, Sri Lanka Nuwara Eliya Sri Lanka 22000