While Ayodhya in neighbouring Uttar Pradesh gears up for a grand inauguration of the newly built Ram temple on January 22, its namesake village in Bihar is also busy with its own preparations for the grand day.
India News: A village in Bihar is making news for its name and preparations. Its name is "Srirampur Ayodhya" by coincidence, but it isn't the only similarity. A v