San Carlos
In 1868, the town of San Carlos was founded by the Spaniards. The townspeople called it a paradise, with its perfect green scenery and pristine, beautiful sea. But one day, a series of alarming events occurred. These included reports of missing young women who were later found dead and the sudden death of the prodigal...