The KL City gallery, located in a historical building from 1899 at Merdeka Square, is a free information centre of[…]
Read moreCategory: Kuala Lumpur Shopping
Kuala Lumpur, Malaysia
Kuala Lumpur officially the Federal Territory of Kuala Lumpur, or more commonly KL, is the national capital of Malaysia as[…]
Read more