Bharat Express

Madhesh

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