Shambhala, which is a Sanskrit word meaning “place of peace” or “place of silence,” is a mythical paradise spoken of in ancient texts, including the Kalachakra Tantra and the ancient scriptures of the ...
Have you ever visited a friend or neighbor at the end of January, or even February, and wondered why they haven’t taken down their Christmas tree?Determining the “right” time to put away Christmas ...