Wednesday, February 8, 2012

Philippines: The stairway to heaven

Soak in the extraordinary sights of Sagada in Philippines - hanging coffins, endless bat caves and rice terraces known as the stairways to heaven

A strong, Read more

No comments:

Post a Comment