What are spirit houses in Thailand, why do many places have them & why do they like red Fanta? When spirits are well worshipped, they are believed to protect the surrounding area and bring good fortune to the people. 2 days ago