Amazing landscapes, beautiful beaches, historic small towns, and fascinating architecture - find out all about the most beautiful places in Portugal!