Published On Oct 3, 2024
Tarabu waterfall is situated 5-6km far from the odisha border inside the andhrapradesh
Also known as pittalaborra/gunjiwada waterfall..
Hidden paradise
show more
Tarabu waterfall is situated 5-6km far from the odisha border inside the andhrapradesh
Also known as pittalaborra/gunjiwada waterfall..
Hidden paradise