Prime Minister Narendra Modi is likely to reach Ayodhya around 11.15 am on August 5 and stay in the city for nearly three hours. Sources in the government say the prime minister is likely to return to New Delhi by 2 pm. Upon his arrival in Ayodhya, PM Modi will visit Hanumangarhi and from there he will visit the venue and participate in the bhumi pujan ceremony. For latest news updates keep watching Nonstop 100