Aokigahara – Hiking in the “Suicide Forest”
Aokigahara – also known as the Sea of Trees – is a 35 km2 forest which is so dense and
Read moreA blog about Tokyo, traveling and yes, penguins
Aokigahara – also known as the Sea of Trees – is a 35 km2 forest which is so dense and
Read more