Nuwara Eliya

No. 71, City Light Building, Queen Elizabeth Drive, Nuwara Eliya.