Tarabu Waterfall is a biggest waterfall of malkangiri District.Tarabu waterfall comes under chirakonda of malkangiri.Tarabu is one of the best place of malkangiri odisha.One can fall in love with tarabu Waterfall in a instant.
#Tarabu Waterfall
#malkangiri
#odisha
#odish vlog boy
19 дек 2023