Freemasons Hall
Chennai is a South Indian city saturated with timeless history within its winding streets and prominent monuments. Of particular note is the Freemasons Hall located in the city’s Egmore district.…
Share
Input your search keywords and press Enter.