MALAYSIA

Malaysia National

Malaysia National is an all-seater multi-purpose stadium in Kuala Lumpur, Malaysia. It is the home ground of the Malaysian national football team.