Banks nearby Nawatalwatta Road, Sri Lanka

Thumbulla Bank

Approximately 0.69 km away
Address: Boyawalana Thalwaththa Road, Sri Lanka