Nestled amidst the mighty Himalayan Mountains, Bhutan is a country of unparalleled natural beauty and fascinating cultural heritage; such a small yet awe-inspiring nation has proven to be a treasure trove of incredible experiences in the face of its giant neighboring countries of China which lies to the north and northwest and India taking a …