A TRULY HIDDEN GEM OF PORTUGAL IS THE CANDY-STRIPED BEACH TOWN OF COSTA NOVA.

Read the blog here