Sabrosa, Portugal and Discovering Magellan Wine

Oct 27, 08 Sabrosa, Portugal and Discovering Magellan Wine

Posted by in New Media, Travel

TweetIf there is one place I want to add to my Europe Travel destination list, it would be Sabrosa, Portugal. Imagine rolling hills of vineyards and most importantly, a shared history. Let Butch , my husband and guest blogger, elaborate. A Common Past, A Promising Future Photo courtesy of Quinta de la Rosa Every Filipino child...

read more

Switch to our mobile site