Dominated by the majestic Himalayan ranges, medieval valleys, and lush jungles of Terai, Nepal, a landlocked country, is tucked in between China to the north and India to the east, west, and south. Although Nepal covers the total area of 1,47,181 square kilometers, this small nation harborsthe landmarks likeworld’s highest peak Mt. Everest (8,848 m) and world’s deepest gorge; Kali Gandakiin its tiny territory. Nepal being a multi-ethnic nation and here one can find a perfect harmony among all the ethnic groups. Although, Nepali is used as the national language of Nepal there are 123 native dialects spoken in Nepal. Furthermore, the diversified geography of Nepal has divided it into three geographical regions; Himalayan region, Hilly region, and Terai region and each region possess its distinctive natural features. Likewise, the weather of Nepal varies in each geographic region. The Himalayan region is cold and snowy almost throughout the year, the hilly reason has moderate and the plains of Terai is a bit hot with the humid climate. There are four climatic seasons in Nepal; spring, summer, autumn, and winter.Among all, spring and autumn are considered as the best seasons to explore the pleasant vicinity of Nepal.