Go to map
Kovil Bus Stop 57/10, Galaha, Sri Lanka (Open map)
Sri Lanka 2, Galaha, Sri Lanka (Open map)
White House Galaha, Galaha, Sri Lanka (Open map)
Galaha Road No 131 Deltota Road Galaha, Galaha, Sri Lanka (Open map)