The grounds of the picturesque Quinta da Serra Bio Hotel are referred to by the locals as the “Enchanted Garden.” Offering a serene silence, with nature all around, it’s a place where you can come and stay to relax and completely disconnect from busy modern life. However, the lush gardens of Quinta da Serra Bio […]