• Num10ck@lemmy.world
    link
    fedilink
    arrow-up
    15
    ·
    1 year ago

    the Ellora caves deserve to be their own post. Idiots think aliens mustve built it because theres no debris field… I’m pretty sure its more likely that pilgrims took home small pieces of carved rock for centuries.