Camilo Beach, Portugal