Independence Memorial Hall
E128565
UNEXPLORED
Independence Memorial Hall is a national monument and ceremonial hall in Colombo, Sri Lanka, built to commemorate the country’s independence from British rule.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.