July 18, 2025 20:23 PM

Leisure

March 25, 2017 · Leisure

Take A Nap At Japan's First Sleep Cafe

Japan is currently operating a pop-up nap cafe, where guests are treated with free cups of coffee and a few hours of sleep.

by Sheobi Anne Ramos

· Leisure
· Leisure
· Leisure
· Leisure
· Leisure
· Leisure
· Leisure