UmiHotaru is the world’s only highway rest stop which is located inside the ocean. Situating in the Tokyo Bay Aqua-Line which is only 1 hour from central Tokyo, …

AloJapan.com