Teachers Camp
The Teachers Camp is located at Leonard Wood Road, Baguio City. It is used to be a training site by American teachers in 1908. It is believed to be a place where frustrated souls of Baguio’s citizens reside, spirits that whatever reason refuse to leave the Teacher’s camp.