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.