Merdeka Square is a historical site where Malaya declared its independence. The flagpole which holds the flag of Malaysia is the highest in the world, towering at a height of 100 meters
Plan your family visit to the Merdeka Square with these blog insights 👇
