Birnbaum's 95 Portugal448 pages16 hours of readingDescribes points of interest in Portugal, and recommends hotels, restaurants, shops, and spasRead more