Travel Japan: Arima: Time to Relax
Arima is a beautiful and quaint little mountainside town located behind Mt. Rokko. Only being a stone’s throw from Osaka and Kobe, it is a hidden oasis for Japanese people wanting to get away for a quiet, relaxing weekend. It’s an insolated place tucked away in the luminous landscape of the great outdoors and is…