Loading...
 
(Cached)
Lila temple is situated three miles away from Deoghar in Jharkhand, India. It is also famous as Arunachal Mission which was founded by Thakur Jayanand Deo. Propagation of universal brotherhood is the objective of this Ashram. The goddess Kali is the main deity here.

Page last modified on Wednesday November 7, 2007 05:27:57 GMT-0000