Like any country in Europe, Portugal has its own rich culture and heritage as well as beautiful tourist spots to boast of. It is famous for its beautiful cities as well as scenic countryside. So, if you are inclined to travel to Portugal, here are the ten wonderful and beautiful places that you should never miss.