Merdeka Sqaure, KL

The Merdeka Square of Kuala Lumpur has historically stood as a crucial place for Malaysia. It symbolizes the independence of Malaysia as self governing country as the union flag was lowered here and the Malaysian flag was hosted for the first time in Merdeka Square, Kuala Lumpur. The Merdeka Square is also known for its…