Tag Archives: Attractive Places 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