our21stcenturyodyssey.com
Brazil – An Unexpected Carnaval
When you meticulously plan your travels, down to a daily budget and itinerary, the last thing you expect is to accidentally touch down in the middle of the world’s largest Carnaval celebratio…