Russia is known to be the largest nation in the world. There are several things to do in Russia. You can make a list of the accomplishments and try to feel engaged in this part of the world. The place is bounded by the Arctic and the Pacific oceans. It is one of the terrific holiday destination ideas.