McCarthy Beach, Abraka McCarthy Beach is an attention-grabbing spot for fun seekers. Located in Abraka, Delta state, the beach gets its source from the Ethiope River. The green water is unbelievably clear, that you can see fishes swimming around and the bottom of the river, from the bank. I was in awe when I visited...