Renowned for its ancient connections to Hinduism and Buddhism and for getting the home to a number of the world’s most well known peaks, Nepal is a must-visit place. From adventurous Himalayan treks and assorted wildlife to spiritual Places much like the birthplace of Goddess Sita and Gautama Buddha, Thrillophilia’s Nepal packages address each