Exhibition Spaces

THE TERRA ATRIUM

By 20 November 2017 February 7th, 2020 No Comments

Another impressive indoor venue of Central Park Mall, Terra Atrium is centrally located on the Lower Ground with 605 sqm in size. This venue is among the finest venues as a remarkable location with a steady flow of foot traffic, making this atrium ideal for bazaar activities, product displays, direct selling, and also thematic events.

X
X