Latin America is the place to go in 2012

Written on Monday, January 9th, 2012 by admin

Did you see the NY Times top 45 list of places to go in 2012? Well, we sure did! After all, #1 on the list is PANAMA! That’s right, the NY Times thinks that Latin America is the place to be too. And, well, they’re right!                  … Continue Reading »