Nestled in the heart of Brazil’s Minas Gerais region, Ouro Preto is a UNESCO World Heritage Site that embodies the best of colonial Brazil. With its narrow cobblestone streets, stunning Baroque architecture and lush green hills, the city feels like something out of a fairytale. Take a stroll through the picturesque town square, surrounded by ornate churches and colonial-era mansions, then head to one of the many artisanal shops and cafes for a taste of local life. Don’t miss a visit to the city’s iconic gold mines, where you can see first-hand the methods used to extract the precious metal. Ouro Preto is also home to a lively arts and music scene, so be sure to check out a show while you’re there.