Spain Geeta Ashram Temple October 25, 2023 Murli Dev 23766 ShareAv. de Gumersindo Llorente, 39, 28022 Madrid, Spain