INC Museum in Punta, Sta. Ana, Manila. Through the initiative of the Iglesia Ni Cristo (INC) Executive Ministers, they perceived the importance of preserving the Church’s cultural heritage ...