Sardinia and Sicily 2025TravelerDiborrato Waterfall action July 28, 2025 in Italy ⛅ 21 °C 2 likes Trip