June 4 - June 18 Angel Adventures – The Magic of Portugal Angel Adventures – The Magic of Portugal June 4 - June 18 Angel Adventures – The Magic of Portugal