Must-see attractions in Ella

  • Newburgh Green Tea Factory

    Ella

    The tours at this green-tea factory are pretty rushed and the guide may or may not be informative – some are more intent on flogging leaves. Newburgh is…

More destinations you need to see