Black birds at the Treasure Island Resort on Seven Mile Beach in Grand Cayman attack boy as he walks near beach. This was one of many dive bomb attacks as this gang of birds patrolled the area between the pool and the beach. If you visit this resort you should wear a hat when walking to the beach!
Gotta love those "ching chings" when ya get too close to their nests.
darkaarin 2 years ago