Colombia 2nd best country to visit in 2017: Lonely Planet