Colombia is such a fascinating country! The magical Andes mountains lie near the majestic beaches of the Caribbean coast and the extremely fertile interior plains. The people are diverse, too, a ...