Jalbire Canyoning
Extreme fun and amazing scenery at one of Nepal’s most beautiful canyons, the Jalbire Canyon. Experience majestic waterfalls, rock slides and giant jumping rocks and land in pristine pools of turquoise water. About 100m high waterfall, many water pools and rocky formation represents unique setting for Jalbire Canyoing.…
Based on 1 Review
Pokhara
Pokhara is a city on Phewa Lake, in central Nepal. It’s known as a gateway to the Annapurna Circuit, a popular trail in the Himalayas. Tal Barahi Temple, a 2-story pagoda, sits on an island in the lake. On the…
Based on 2 Reviews