151/1C Templers Road Mount Lavinia, Templers Road, Dehiwala-Mount Lavinia, Sri Lanka
Approx 0.87 KM away