Map Graph

The BritAma Arena

Indoor sporting arena located in Jakarta, Indonesia

The BritAma Arena, also known as Kelapa Gading Sports Mall or Mahaka Square, is an indoor sporting arena located in the affluent Kelapa Gading subdistrict in North Jakarta, Indonesia.

Read article
Top Questions
AI generated

List the top facts about The BritAma Arena

Summarize this article

What is the single most intriguing fact about The BritAma Arena?

Are there any controversies surrounding The BritAma Arena?

More questions