Off the beaten path - Sintra's hidden gems: 3 Dinosaur footprints - Praia GrandeOnce apon a time, millions and millions of living things died to form this limestone... Then, a mere 120 million years ago, huge...