No 3,Kalukele Road,Kelegala, Nuwara Eliya, 22200 Nuwara Eliya Town, Sri Lanka (6.95818593335, 80.7729842683)
Comments: 0
No 22,Kalukele,NuwaraEliya, 22200 Nuwara Eliya (6.950599045, 80.77656953)
Badulla road, 22200 Nuwara Eliya Town, Sri Lanka (6.95807427, 80.773399405)
Nuwara Eliya (6.95390259818, 80.7825123045)
Nuwara Eliya (6.95388982432, 80.7825037919)
Lower blackwood, Beragala, 90160 Haputale (6.75672425604, 80.9275068117)
Pussellawa (7.09026986581, 80.6535151242)
Pussellawa (7.11458904167, 80.63433208)
No. 06, Gampola (7.166450896, 80.573120594)
Hotel Plug Inn, 075 Gampola Town, Sri Lanka (7.16472, 80.5767)