Browse Topics

Travel Guides > South America


Travel Guide for Sao Paulo, Brazil - Frugal Travel Guide

Travel Guide for Sao Paulo, Brazil. Casa das Rosas, or House of the Roses is reminiscent of the palace at Versailles, France. Long a home to a prominent family, it became a landmark site in the mid-1980s, when the municipality opened the mansion as a cultural center.

Share Feedback


Showing Articles 1 - 1

Ask a Question

Submit a question to the TF community.