United Kingdom Sri Thurkkai Amman Temple September 1, 2023 Murli Dev 17501 ShareSri Thurkkai Amman Temple 10a West Cres, Beeston, Nottingham NG9 1QE, United Kingdom