Locations:  North Shore Oahu, Hawaii - Caiscais, Portugal