Sintra Rural Home - Cerrado da Serra: Location & Reviews