Great pics! Looks like a lovely place to vacation - I'm envious!
And that one cactus was very unusual - looks like a brain........