Foz do Iguacu, Brazil is a small city (which feels more like a town), situated at the meeting point of three countries: Argentina, Brazil and Paraguay. The main attraction here is the cascading waterfalls known as Iguazu Falls (feel free to spell it however you want – Iguazu Falls, Iguazú Falls, Iguassu Falls, or Iguaçu … Read More
A Trip to Brazil Requires a Meal at a Churrascaria
Unless you are a vegetarian, no trip to Brazil is complete without a meal at a Churrascaria! What is a Churrascaria? It is a restaurant where food is cooked on a pit or grill, and then the waiters go from table to table with knives and skewers, slicing various kinds of meat, be it beef, pork, sausage, … Read More