The Sumaguing Cave
By A "Call of Nature" on Sep 18, 2011 in: Emmys, Nature, Baguio City, Sagada, 7Wonders, Rotaract

The very heart of Sagada lies a true wonder of nature - the Sumaguing Cave. This cave is way better than the ones I've visited so far. It was 2007 of November when I was first captivated by this grandeur walls and ceiling. Since then, when I set foot...