Megalithic Sites of North America Megaliths of North AmericaTo navigate, press the arrow keys. North America Sites Balanced Rock, North Salem, NY Cleopatra’s Needle, Egyptian obelisk in Central Park, New York City, NY Twitter Reddit Facebook