×

Roadside station

A Roadside Station is a government-designated rest area found along roads and highways in Japan. In addition to providing places for travelers to rest, they are intended to promote local tourism and trade. Shops may sell local produce, snacks,... Wikipedia