What cultures take afternoon naps?

Many cultures around the world take afternoon naps, including those in Spain, Mexico, Greece, Italy, India, China, and Japan. In some of these cultures, napping is seen as a way to restore energy and improve productivity.