Megalithic Sites of North America Megaliths of North America North America Sites Balanced Rock, North Salem, NY Cleopatra’s Needle, Egyptian obelisk in Central Park, New York City, NY Twitter Reddit Facebook