Aokigahara Forest in Japan has been regarded as "the Mecca for suicides"...not to be confused with " the "Mecca for suicide bombers," which is Mecca.