15 Best Things To Do In Nepal

Traveling to Nepal can be an exciting, exhilarating and an eye opening experience.   Nestled between India and China, Nepal is a small landlocked oasis surrounded by eight of the world’s highest peaks that sees well over 700,000 tourists every year. The distinct geographical regions, rare flora and fauna along with authentic and culturally embossed …

15 Best Things To Do In Nepal Read More »