Welcome to Taquara, a charming municipality located in the Rio Grande do Sul state of Brazil. Despite being located just 72 kilometers (44 miles) from Porto Alegre, the state capital, Taquara is often overlooked in favor of its more famous neighbors. However, this hidden gem boasts a rich history, breathtaking landscapes, and a vibrant local …









