A charming walk through history: Gravina in Puglia, a place to see and discover. Gravina in Puglia is a charming town that rises, precisely, on the slopes of a "ravine," and a bit like Matera (very similar in characteristics), this town is undoubtedly one of the most characteristic places to...