Thumb

Banaue rice terraces - Phillipines, one of the 7 wonder of the World, located in the northern part of Luzon.

Avatar

Chloe John

19261 pins   8 boards   43 followers

Follow

Other pins from

Chloe John