9 Arches View Point Ella is located in Ella, Sri Lanka on No 1, Getehewelapathana Passara Road, 3rd Mile Post. 9 Arches View Point Ella is rated 4.8 out of 5 in the category tourist attraction in Sri Lanka.
Address
No 1, Getehewelapathana Passara Road, 3rd Mile Post