The world’s 20 last great free attractions (plus five close to home)