Freemasons Hall
India /Tamil Nadu /Chennai /Chennai Freemason’s Hall, 87, Ethiraj Salai, Egmore, Chennai. Edit Detail InformationEdit Freemason’s Hall stands as an elegant architectural monument in the Egmore region of Chennai. Freemasonry is the largest fraternal order that exists in the world. Freemasons Hall is a two-storey structure which can accommodate about 200 people at a time. […]