Tag Archives: Tourism in Nepal

Top Five Attractive Places in Nepal

Nepal is a serene country, with a breath taking mountainous backdrop dominating the skyline. It boasts of 8 of the world’s 10 highest peaks including the famed Mt. Everest. Nepal attracts a