Gaya: Bodh Gaya, the revered spiritual place for Buddhists, has now become a sanctuary for butterflies. Drawing species from ...