Yonaguni Monument

Okinawa, Japan The Yonaguni Monument is a fascinating underwater structure located off the coast of Yonaguni, Japan. It was discovered in 1986 by a local…

Aokigahara (Suicide Forest)

Fujinomiya-shi, Japan The Aokigahara forest is known as much for its beauty as it is for its mystery. Located at the base of Mount Fuji,…