Birthplace of Gods… Shower of Religious beliefs… World’s Tallest Mountains… and the Land of Adventures; Nepal is a country truly acclaimed for its beauty and its religious connect. Nepal is full of mountains, glaciers and rivers, located at the lap of the Mighty Everest and one of the most beautiful countries in whole world. You can listen to the birds chirping and the jingling of bells in almost every house. A landlocked country in South Asia, Nepal stands bordered by China in the north and India in the south, east and west. The country, which was initially a monarchy, is now a Federal Democratic Republic. An abode of Hindus, smiling faces, friendly people, unmatched hospitality, breathe taking Landscapes, scenic beauties, holy temples, majestic monasteries, mouth watering foods, diverse culture, traditions and festivals……Nepal is a country one must visit atleast once in their lives.