Ayodhya, Inde
Plot Number-11Bag Bageshwar Near therth Chetra Mandi Parvat Ayodhya,Ayodhya,Uttar Pradesh,224123,India, 224123