Where is Ayodhya located in India

paul linus

Active member
Joined
May 3, 2019
Messages
1,348
Reaction score
0
Points
36
Ayodhya is in Uttar Pradesh and 99th biggest city in India. It has a population of 53,293. It is a holy city in Hinduism.
 
Thread starter Similar threads Forum Replies Date
P India 0
P India 0
P India 0
P India 0
P India 0

Similar threads


Top