People always rave about how wonderful Japan is. It is a country rich in culture, yet it also offers a modern way of life. Shopping, theme parks, and sightseeing are not the only things the country has to offer, as it can also be a place for spiritual retreat.