Tragic Accident in Nepal: 7 Indian Pilgrims Killed in Gorkha District

A devastating road accident in Nepal’s Gorkha district has claimed the lives of seven Indian pilgrims and left