The Amazing Show formerly known as the Manila Film Center is a national building situated at the southwest end of the Cultural Center of the Philippines Complex in Pasay City, Philippines. A project by the former first lady Imelda Marcos and it is known as one of the haunted places in the country.
Continue reading “Haunted Places: Manila Film Center in Manila, Philippines”