Discover the captivating contrasts of Nepal on a journey that blends vibrant city life with the charm of traditional countryside living.