News Tagged: 'Philippines'

Page 3 of 3
12 years ago

In the northern Philippines exists a place stuck in between the Sierra Madre and the Cordillera mountains. This place green like no other melts with...

262