Cara Creek Eco Lodge is located in a beautiful area of Central Portugal. The majestic valley is nestled within the foothills of the Serra da Estrela Mountain Range where the Rio Seia meets the Rio Mondego. Cara Creek Eco Lodge is a project that has …