Ella

Near Ella Gap Hotel, Ella - Passara Rd, Ella, Sri Lanka