Brazil is such a vast country, there is no shortage of places worth visiting ... Founded atop a hill in the state of Minas Gerais, the city of Ouro Preto will charm you with its baroque ...