Whale Rockaway Beach NY: what it is and why it matters
geography
Whale Rock is a small, rocky island located off the coast of Rockaway Beach in Queens, New York, sitting in the Atlantic Ocean near the eastern end of the Rockaway peninsula. It...
Open article