The Orbs of Mount Cristobal (The Devil’s Mountain) A late entry this week, but here’s another mystifying tidbit from far-off Philippines. This story is a long one! Please do sit down and enjoy! Read More » March 20, 2022