Frog Rock is pretty nondescript. It doesn't advertise much because there's not much to advertise. You won't find any souvenirs to lead you to it.
There are two pretty reliable ways to find tourist traps. What's the other one?