r/ItHadToBeBrazil•7 mo. agoThe_Chuckness88The most insane waterfall ever on a mountain after heavy rain - Estrela do Norte, Castelo, Espírito Santov.redd.it/4vrbmbbk28ng1v.redd.itPosted Mar 6, 2026, 4:15 AM UTC1.3K25ShareSave