Brazil Talk!
Filed under: Brazil General - January 6th, 2005
Here you see a picture taken in the city of Natal which is a really popular destination located in Rio Grande do Norte State in Brazil. Imagine waking up to see this gorgeous landscape right outside your hotel window. Brazil is a very large country and anywhere you decide to go you will see beautiful and unique things.
