Google Office in Nepal
So if you are in search for address of Google office in Nepal then there is a disappointing news for you that Google has not any office in Nepal. Nearest office of Google from Nepal is in India. Since there is no office in Nepal for Google although there is a site for Google Nepal which is Google.com.np
Note:There is no office of Google in Nepal till the post was written. Could not make sure if in future it exists.