First of all, Santa Cruz is the most populated island in the Galapagos but it still has seriously dry, barren areas. Cerro Dragon is aptly named. Its meaning is Dragon Hill and the hill is full of land iguanas. They are everywhere. Many people went on the hike that day to see the iguanas. Alas, still no flamingos in sight.
Las Bachas is just a word for the rusting World War II barges that were abandoned on the island. You can see the rusty left overs of the barges. They are right the beach as you get off the zodiacs. If we weren’t told they were barges, I don’t think we would have recognized them as any kind of boat but then we were also told that the US built an air base on Balthus. It is kind of a romantic story.
Otherwise, it is a beautiful beach that begs for you to walk along and look at the birds and all of the other sea life.