Residents in Nepal’s Madhesh Province joyously observe the consecration of ‘Ram Lalla’ in Ayodhya
Nepal's Madhesh province celebrated the consecration of 'Ram Lalla' in Ayodhya on Monday.
Nepal's Madhesh province celebrated the consecration of 'Ram Lalla' in Ayodhya on Monday.