The National War Memorial is located in Sri Jayawardenepura Kotte, Sri Lanka on War Heroes Monument, Sri Jayawardenepura Mawatha. The National War Memorial is rated 4.8 out of 5 in the category war museum in Sri Lanka.
Address
War Heroes Monument, Sri Jayawardenepura Mawatha