Best place to visit in between October and December – Nepal

Nepal is the land-lock country with many mountains, hills and natural beauties. It lies in South Asia and is surrounded by two neighbouring countries India and China in the North. Nepal is a small country covering the area of 147181 sq. km, land 143,351 sq. km and water 3,830 sq. km and lies between coordinates […]

Continue Reading