Rover hidden in lovely but noisy and unlevel Alberobello forest campground.

Previous