About Nepal
Nepal a mystical land located in South Asia with an area of 147,181 square km, a Himalayan kingdom renowned over the world as the home to the highest peak on earth Mt. Everest (Sagarmatha). The land-locked country shares the border with China to the north and India to the south, east and west. Nepal is more than the Himalayas. Home to eight of the world’s ten tallest mountains, the paradise offers an amazing variety of geographical landscapes, rich ancient heritage, exotic flora and fauna it indeed is a land of unparallel scenic beauty. Welcome to the heaven on earth and be ready to be smitten by the magical place.
Read more