I am not crazy for the beach. I do prefer the country side, but a friend of mine just took some friends visiting her in Sao Paulo on this DAY TRIP to the beach and was very happy about it, she is raving about this small travel agency that specializes in taking foreigners to the beach for the day.
They even have tour guides who are expert surfers and will give you beginers lessons, how cool is that?
Maybe you are stuck in Sao Paulo with a friend visiting from another country and would like to spend a day on the beach, this is a great option.
They will pick you up in Sao Paulo in the morning, take you to a beautiful beach 1 hour away from the city for the day and bring you back by the end of the day, they promise you will be back home in Sao Paulo in time for dinner.
They focus on foreigners and are fluent in English, their website is also 100% in English.
HERE is the link to their website with details for this cool new initiative.