Eight Devotees Pass Away in Plane Crash

The devotees were on their way to a pilgrimage at Nepal’s Muktinath Temple, located at the foot of the Thorong La pass in the Himalayas. One of the most ancient temples of Lord Narayana, it is often mentioned as one of the most sacred places for Sri Vaishnavas. Read more

Posted in In the News.