The Manila Film Center, also known as Amazing Show, located in Pasay City, Philippines, stands as a testament to the country’s vibrant film industry and …
Manila Film Center in Pasay City, Philippines: A Rich History and Haunting Legends


The Manila Film Center, also known as Amazing Show, located in Pasay City, Philippines, stands as a testament to the country’s vibrant film industry and …

The Laperal White House is one of the most haunted places in the Philippines and it is located in Baguio City, north of Luzon. A …

The Diplomat Hotel in Baguio City is a popular tourist attraction in the Philippines. The old retreat house is allegedly being hunted, according to a …