Birdie

at 2400 feet

Come to Nepal

A landlocked country nestled between India in the south and China in the north, Nepal stands tallest with its Himalayan mountainous terrain. Other than the tallest mountain in the world, Mt Everest (known locally as Sagarmatha), Nepal is home to eight of the world’s highest mountains, making it one of the ‘must-go’ destinations for nature lovers.

Welcome on board!

Scroll Top
Scroll Top