Lush green mountains in the north, beautiful beaches in the south, rugged cliffs in the west and original villages that alternate with modern cities – Portugal is filled with natural beauties and cultural treasures. Surrounded by golden plains, with crystal clear mountain lakes and beautiful river valleys, the former seafaring country looks like a gigantic…