Sagada, Mountain Province offers a fascinating glimpse to ancient times through its world-famous hanging coffins.