The Kuala Lumpur Football Stadium (also known as Cheras Football Stadium) is a multi-purpose stadium located in Cheras. Used mostly for football matches, the stadium holds about 18,000 people.
Time Out says
Details
- Address
- Jalan Yaacop Latif, Bandar Tun Razak, 56000
- Kuala Lumpur
Discover Time Out original video