World Inside Gran Paradiso: only 300 people live inside Italy’s oldest national park Rohan Verma · July 9, 2026