Where is Sagada?

Where is Sagada located?

Sagada, Sagada (Station), Philippines (approx. 17.08484°, 120.9016°)


Where is Sagada on the map?