Renowned for its historic connections to Hinduism and Buddhism and for staying the home to a number of the earth’s most well known peaks, Nepal is a must-check out country. From adventurous Himalayan treks and numerous wildlife to spiritual destinations much like the birthplace of Goddess Sita and Gautama Buddha, Thrillophilia’s Nepal packages