Mountain Province

Sagada is a town within the Mountain Province of the Philippines which is rich in indigenous culture.  The municipality is also known for its natural wonders such as waterfalls, pine forests, rice terraces, lake, and caves. (Photo c/o Leonard Guerrero) With more than 60 caves in Sagada, the Sumaguing Cave has the biggest chamber and…