Published On: Fri, Feb 7th, 2025

The incredible ‘city of the dead’ where there’s 1 living person for every 1,000 deceased

Locals have adopted the tongue-in-cheek phrase ‘It’s good to be alive in Colma.’
Daily Express :: World Feed

Most Popular Posts