The Art of Living Foundation, headquartered in Bengaluru, has completed the renovation of the historic Sita Devi temple in Sri Lanka. The temple is scheduled for a grand re-inauguration ceremony this month, according to a news report by a Kannada...
Know MoreGet latest news karnataka updates on your email.