Exhibition Spaces

THE TERRA ATRIUM

By 20 November 2017 December 10th, 2018 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.