Tag
Nepal
Nepal is a landlocked country situated in between China and India. It is a birth place of Lord Buddha too. Nepal is Famous for bio diversity and highest mountian of world Mt. Everest.
Nepal is a landlocked country situated in between China and India. It is a birth place of Lord Buddha too. Nepal is Famous for bio diversity and highest mountian of world Mt. Everest.