Bharat Express

Nepal’s

Nepal's Madhesh province celebrated the consecration of 'Ram Lalla' in Ayodhya on Monday.