A truly hidden gem of Portugal is the candy-striped beach town of Costa Nova.

Read the blog here