I ran across these rather unusual looking "trees" or gnarly cactus like bushes on a recent trip to Tagaytay. I had NEVER seen them before, so of course I took these photos and asked someone what they were. My first guess that they were a form of aloe vera on steroids was incorrect. :) Think you know what they are? Then leave a comment BEFORE you read the other comments/answers. I am curious if I am in the minority and was just clueless... :)
Content from...