A richly painted pillared hall inside the Kalupur Swaminarayan Mandir in Ahmedabad glows with carved arches. Organization

Swaminarayan Sampradaya