War Memorial is a Museum located in Sri Lanka. It is one of the 229 musea in Sri Lanka. Address of War Memorial is Pachchilapalli, Sri Lanka. War Memorial is rated 4 (out of 5 stars) by 3 reviewers on the web.
Some of the places around War Memorial are -
Pachchilapalli, Sri Lanka