Sabrosa, Portugal and Discovering Magellan Wine
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















Recent Comments