B084, Boralesgamuwa (6.84074, 79.9018)
Comments: 0
Main Street, 239, Weligama, Sri Lanka (5.974020513, 80.429013655)
Patna este, 81500 Deniyaya, Sri Lanka (6.34361, 80.5639)
Main Street, 239, Weligama, Sri Lanka (5.9736747, 80.4269219)
Deniyaya, Sri Lanka (6.37565657731, 80.5531468046)
Matara-Hambantota Road, Ambalantota, Sri Lanka (6.12262, 81.02312)