Bharatiya Temple & Cultural Center (BTCC) of Greater Lafayette, Indiana concludes installation of murtis
Bharatiya Temple & Cultural Center (BTCC) of Greater Lafayette in West Lafayette (Indiana, USA) has completed traditional installation of statues of Hindu deities. BTCC, which formally opened in 2012, now reportedly has statues of ShivParivar, […]