Surf Spots in Brazil

Before I start delving into surf spots in Brazil, let’s learn a little about this country.  Brazil is located in South America and it is the largest and most populace country in that continent.  The capital of Brazil is Brasília and the official language is Portuguese.  Brazil declared its independence from Portugal in 1822. The […]