Tarabu waterfall is situated 5-6km far from the odisha border inside the andhrapradeshAlso known as pittalaborra/gunjiwada waterfall..Hidden paradise
11 окт 2024