Lifestyle | Fri Apr 9, 2010 9:40am EDT

Travel Postard: 48 hours in Luanda, Angola