• Tea factory #3,
  • Nuwara Eliya, Sri-Lanka




  •