The

The “mini paradise” of beautiful Macahambus Gorge.

The

Pay a visit to the Macahambus Cave, site of a Filipino victory in the Philippine-American War at the turn of the century.  Nearby, you can take the steep stairs down into the “mini paradise” of beautiful Macahambus Gorge.

24. April 2009, 15:43 Posted in: Nature Tagged with: ,