20030313 unknown: Ayodhya was the final resting place of Lord Buddha: Scholar