Alistair Caldicott
Delhi temple
Delhi:
Many Hindu temples in India are privately built