Ouro Preto Brazil
Ouro Preto May be the the most beautiful town I have ever seen. Nestled in the mountains of Minas Gerais Brazil, covered by impossibly steep cobble stone streets with 17Th century Churches on the hill tops, it was a peaceful Paradise I found hard to leave, although my thighs were […]