The Sabha Pokhari Pilgrimage Trek is a relatively lesser-known trek in Nepal that takes you to the sacred lake of Sabha Pokhari, which is considered holy by the local people. The trek is located in the remote and rural area of Rolwaling, in the eastern part of Nepal. The trek starts from the village of Read more…