Explore the Seti River Gorge
Pokhara, Nepal
Uncover the mysterious Seti River as it snakes through a narrow gorge, hidden beneath the bustling city. A bit offbeat and entirely enthralling – make sure to peer down and watch the river dance!