Founded in April of 2008, The City Paper is Colombia's largest English-language newspaper and the best source for breaking news, travel tips and cultural insights into one of Latin America's most beautiful and welcoming nations.