Buracao Fall

2 years ago
8

At nearly 300 feet in height, Buracao Falls is another stunning waterfall in a country filled with them.

It’s located along in the Diamantina Mountains near the town if Ibicoara, in the Brazilian State of Bahia, which is in the country’s northeast along its Atlantic coastline.

Loading comments...