THE TERRA ATRIUM

THE TERRA ATRIUM

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.