[3] The centre is located on the Gandhi Mandapam Road in Kotturpuram, adjacent to the Central Leather Research Institute campus.
In 1988, the Periyar Science and Technology Centre was inaugurated as a major component of TNSTC, along with the B. M. Birla Planetarium.
The centre maintains outdoor exhibition areas:[7] The B. M. Birla Planetarium, inaugurated in 1988, is a major component of TNSTC.
The decommissioned original mechanical projector, nicknamed "The Resting Giant," remains on display within the campus after serving an estimated 6 million visitors.
[8] The planetarium offers several extension activities:[10] The centre features several specialized galleries and exhibition spaces:[11] Part of the 'Halls of Science', this museum displays preserved hearts of various animals including whales and elephants, demonstrating cardiac evolution.