The sprawling prosperous town of Placer is 34 kilometers from the capital city of Surigao del Norte. Like most of the towns of the country, it is fraught with legends although most of them have no basis in facts.