The most peaceful spot in Tokyo

Posted by Sadao Sasaki on

Todoroki Gorge Park is probably the best quiet retreat from the bustling city streets of Tokyo, yet it is a little-known hidden spot that has not been fully discovered. The park is located only 20-minute train ride from Shibuya and offers peaceful environment only the nature can provide.