Popular attractions include the Hakgala Botanical Gardens, the Seetha Amman Temple, and the scenic train journey to Ella. Ella. Ella, a small town in the ...