Independence House
Independence House in Alor Setar is a historic site where Malaysia's independence was declared on 31 August 1957. The building holds cherished memories of Malaysia's journey to nationhood, serving as a symbol of the nation's independent spirit.
View Details