A Day Trip to Lepakshi: Stone That Comes Alive

Some places stay with you long after you leave, and Lepakshi is one of them. Tucked away in Andhra Pradesh’s Sri Sathya Sai district…