foreign devotees in Ayodhya